{"values": [14737, 20405, 28253, 39120, 54166, 75000, 306250, 537500, 768750, 1000000, 2000000, 2250000, 2500000, 2500000, 2500000, 2500000, 2500000, 2425000, 2350000, 2300000, 2250000, 2375000, 2500000, 1750000, 1875000, 2000000, 2500000, 2500000, 2561625, 2619844, 2679386, 2740281, 2802560, 2866255, 2931397, 2998019, 3066156, 3652457, 3659762, 3667081, 3674416, 3681764, 3689128, 3696506, 3703899, 3711307, 3718730, 3726167, 3733619, 3741087, 3748569, 3756066, 3763578, 3771105, 3778647, 3786205, 3793777, 3801365, 3808967, 3816585, 3824219, 3831867, 3839531, 3847210, 3854904, 3862614, 3870339, 3878080, 3885836, 3893608, 3901395, 3909198, 3917016, 3924850, 3932700, 3940565, 3948446, 3956343, 3964256, 3972185, 3980129, 3988089, 3996065, 4004057, 4012066, 4020090, 4028130, 4036186, 4044259, 4052347, 4060452, 4068573, 4076710, 4084863, 4093033, 4101219, 4109421, 4117640, 4125876, 4134127, 4142396, 4150680, 4158982, 4167300, 4175634, 4183986, 4192354, 4200738, 4209140, 4217558, 4225993, 4234445, 4242914, 4251400, 4259903, 4268422, 4276959, 4285513, 4294084, 4302672, 4311278, 4319900, 4328540, 4337197, 4345872, 4354563, 4363272, 4371999, 4380743, 4389504, 4398283, 4407080, 4415894, 4424726, 4433575, 4442443, 4451327, 4460230, 4487371, 4519036, 4555225, 4586890, 4618555, 4654743, 4686408, 4718073, 4754261, 4785926, 4822115, 4853780, 4889968, 4926157, 4998534, 5034722, 5070911, 5107099, 5143288, 5143288, 5188523, 5211141, 5251853, 5288042, 5328754, 5364942, 5446366, 5527790, 5609214, 5695162, 5776586, 5862534, 5934911, 6025382, 6115853, 6206324, 6296795, 6391790, 6507156, 6622522, 6737888, 6853253, 6968619, 7083985, 7199351, 7314717, 7430082, 7545448, 7660814, 7776180, 7879343, 7987784, 8096703, 8207954, 8326981, 8454303, 8588340, 8723412, 8869270, 9035048, 9214082, 9404410, 9604491, 9814317, 10036003, 10266397, 10505961, 10756924, 11017417, 11290134, 11567672, 11853698, 12158000, 12469127, 12773966, 13059861, 13340758, 13611444, 13655575, 13169313, 11937586, 10991380, 10917985, 11190222, 11426855, 11420074, 11387822, 11523299, 11874089, 12045664, 12238879, 13278983, 14943175, 16250800, 17065837, 17763266, 18452100, 19159996, 19887792, 20130334, 20284303, 21378123, 22733053, 23560656, 24404575, 25424100, 25909852, 26482631, 27466102, 28284088, 29347708, 30560036, 31622709, 32792528, 33831767, 34700613, 35688941, 36743040, 37856125, 39068977, 40000410, 40578847, 41454762, 42647502, 43844116, 45047067, 46258913, 47470571, 48725719, 50039404, 51376002, 52707848, 54044254, 55359464, 56647234, 57953665, 59279039, 60597844, 61944474, 63347877, 64738850, 66060222, 67375164, 68703966, 70021200, 71384699, 72756306, 74109735, 75515605, 76885136, 78155058, 79457287, 80821888, 82196806, 83578886, 84980654, 86393653, 87773546, 89081741, 90362734, 91633727, 92931632, 94276120, 95639084, 97024252, 98338762, 99577253, 100850617, 102132888, 103416642, 104657101, 105836157, 107063249, 108265524, 109352874, 110399883, 111475827, 112514314, 113583424, 114673793, 115634319, 116516233, 117378534, 118292970, 119224276, 120043236, 120858254, 121694041, 122483525, 123304494, 124110008, 124854169, 125589410, 126306884, 126990147, 127647762, 128305491, 128964754, 129616115, 130216736, 228973, 325004, 465827, 674187, 985195, 1453426, 2264223, 4026815, 6093084, 9034441, 14870035, 16254022, 17830592, 18797924, 20068212, 21592260, 23605838, 27198624, 31757168, 35767436, 39869508, 42444488, 45540064, 50940648, 54830016, 58613540, 68577456, 78557832, 78025176, 78267664, 78574008, 78944912, 79382032, 79888176, 80467736, 81127312, 81860944, 111931169, 111933049, 111936325, 111938633, 111942346, 111946273, 111950429, 111956787, 111960040, 111964663, 111969533, 111947021, 111926006, 111904746, 111885168, 111866597, 111846435, 111826585, 111807052, 111789010, 111770156, 111725866, 111683905, 111636812, 111599064, 111553220, 111521623, 111481561, 111441296, 111404393, 111367865, 111129237, 111103074, 111069232, 111050457, 110440354, 110420636, 110405564, 110393471, 110379214, 110360514, 110344053, 110326329, 110328338, 110334625, 110327760, 110320921, 110307863, 110326557, 110347850, 110371476, 110685765, 110997989, 111318170, 111636701, 111957563, 112182380, 112389911, 112618625, 112848457, 113075333, 113340487, 113731786, 114123976, 114521683, 114920759, 115206298, 115662100, 116162202, 116677104, 117201896, 117848707, 118505616, 119079450, 119657450, 120237977, 120815572, 121384632, 121960476, 122542933, 123131236, 123745913, 124365247, 124955635, 125617156, 126284542, 126957509, 127627394, 128304273, 128991230, 129680254, 129929427, 130203180, 130477240, 130756571, 131050577, 131381260, 131679262, 132002234, 132306197, 132628934, 133044272, 133480754, 134007462, 134565591, 135078203, 135607027, 136162200, 136686172, 137235973, 137785576, 138564802, 139192673, 139926699, 140660482, 141382722, 142067308, 142794829, 143497348, 144017768, 144733685, 146653600, 148575445, 150563406, 152608608, 154684826, 156920644, 159089132, 161257089, 163468906, 165716170, 168005782, 170238578, 172495564, 174796149, 177115016, 179605937, 182040859, 184488708, 188096051, 191703396, 195310742, 198918084, 202525427, 206132772, 209740119, 213347462, 216954804, 220562150, 224169495, 227776838, 232557370, 237539910, 242685417, 248006203, 253538234, 259271764, 265129059, 271042090, 277271946, 283922294, 290814089, 297959970, 305371364, 313056695, 320995365, 329207333, 337767952, 346674276, 355911162, 365456903, 375228323, 385211089, 395717739, 406762881, 418322666, 430382650, 442542565, 455417592, 469072946, 482922202, 497487390, 512805436, 528042881, 543411002, 559417482, 575715653, 592341398, 609119477, 626082685, 643490587, 660810865, 678257033, 696302246, 714183914, 732395090, 751187001, 770098458, 789672411, 809745318, 830226481, 851317075, 873025213, 895336412, 918363272, 942115143, 966491337, 991615906, 1017632831, 1044356804, 1071809929, 1099732995, 1128396676, 1158293959, 1188685762, 1219484027, 1250551239, 1282169538, 1314609397, 1347162538, 1379939686, 1412811077, 1445862695, 1479690254, 1514032368, 1548737803, 1583834502, 1619090703, 1654485647, 1690115112, 1725981765, 1762090556, 1798408554, 1834878121, 1871544416, 1908424532, 1945442464, 1982535021, 2019697564, 2056936261, 2094244042, 2131581477, 2168911529, 2206241028, 2243539212, 2280725963, 2317798742, 2354808606, 2391720394, 2428461494, 2465023011, 2501476005, 2537783199, 2573833035, 2609669438, 2645319907, 2680729697, 2715834032, 2750646838, 2785282460, 2819663478, 2853729950, 2887441009, 2920727533, 2953677195, 2986277224, 3018477458, 3050301523, 3081695757, 3112643188, 3143177629, 3173294121, 3202988038, 3232186705, 3260910842, 3289167204, 3316865429, 3344073849, 3370810123, 3396934616, 3422448391, 3447381152, 3471772774, 3495657844, 3518951000, 3541689888, 3563943905, 3585563259, 3606459559, 3626786414, 3646583859, 3665721357, 3684199029, 3702084251, 3719387753, 3736097702, 3752268970, 3767879117, 3782895559, 3797329602, 3811222961, 227776420, 232556973, 237539543, 242685066, 248005819, 253537849, 259271438, 265128663, 271041740, 277271605, 283921952, 290813749, 297959634, 305371042, 313060397, 321013252, 329251993, 337850713, 346800642, 356032259, 365551873, 375326099, 385311885, 395821649, 406869977, 418433158, 430496629, 442660134, 455538926, 469198177, 483051385, 497620643, 512958548, 528232408, 543637779, 559663769, 575967004, 592601035, 609387393, 626358878, 643775035, 661103507, 678557816, 696621487, 714502385, 732695149, 751473489, 770384408, 789981452, 810079555, 830582526, 851690089, 873411062, 895734228, 918778214, 942546385, 966932140, 992055603, 1018065280, 1044777531, 1072216494, 1100148604, 1128843458, 1158780293, 1189220342, 1220075491, 1251208462, 1282902113, 1315409772, 1348005494, 1380821169, 1413753046, 1446883650, 1480770518, 1515140850, 1549867575, 1584985258, 1620262067, 1655677478, 1691327026, 1727213462, 1763341325, 1799677854, 1836165171, 1872848569, 1909745183, 1946779564, 1983888826, 2021068891, 2058325999, 2095653381, 2133011267, 2170362486, 2207713439, 2245033358, 2282241715, 2319336204, 2356367850, 2393301288, 2430064262, 2466647620, 2503122516, 2539451373, 2575522782, 2611380457, 2647051970, 2682482474, 2717607367, 2752440398, 2787096127, 2821497087, 2855583532, 2889314507, 2922620945, 2955590718, 2988210866, 3020431493, 3052276113, 3083691198, 3114659620, 3145215298, 3175353103, 3205068478, 3234288654, 3263034377, 3291312263, 3319032004, 3346261903, 3373019608, 3399165506, 3424700639, 3449654770, 3474067601, 3497973773, 3521288023, 3544047843, 3566322718, 3587962920, 3608879961, 3629227521, 3649045624, 3668203744, 3686701888, 3704607597, 3721931323, 3738661361, 3754852618, 3770482448, 3785518318, 3799971485, 3813883603, 1199, 1999, 3332, 5554, 9256, 15428, 25713, 42855, 71426, 119043, 198405, 198604, 198803, 199002, 199201, 199400, 199600, 199800, 200000, 200000, 200000, 200000, 200000, 200000, 200000, 200000, 200000, 300000, 311416, 322833, 334250, 345666, 357083, 368500, 379916, 391333, 402750, 564313, 566608, 568854, 571096, 573365, 575630, 577913, 580188, 582467, 584764, 587084, 589410, 591756, 594094, 596465, 598893, 601317, 603752, 606197, 608666, 611150, 613642, 616155, 618670, 621203, 623744, 626292, 628842, 631391, 633950, 636513, 638945, 641497, 644061, 646649, 649231, 651814, 654390, 656991, 659599, 662210, 664786, 667418, 670061, 672679, 675307, 677513, 679915, 682550, 685224, 687931, 690950, 693721, 696474, 699283, 702054, 704790, 707633, 710462, 713352, 716141, 720033, 723865, 727782, 731818, 735797, 740002, 744231, 756830, 764473, 769785, 773989, 778220, 782541, 786858, 791209, 795593, 799960, 804363, 810336, 814825, 760060, 765341, 770736, 776005, 781584, 787034, 792532, 798087, 803665, 809272, 814905, 820611, 826346, 832098, 837920, 843777, 849677, 855618, 861585, 867627, 873696, 879792, 885946, 892134, 898365, 904623, 910947, 917312, 923707, 930149, 936627, 943154, 954202, 954202, 954202, 954202, 954202, 954202, 954202, 954202, 958973, 963768, 968587, 973430, 978297, 983188, 988104, 993045, 998010, 1003000, 1007915, 1012854, 1017817, 1022804, 1027816, 1032852, 1038000, 1048380, 1065003, 1081626, 1098248, 1114871, 1131494, 1148117, 1164740, 1181363, 1197986, 1214608, 1231231, 1247854, 1276365, 1308368, 1343581, 1381088, 1418855, 1456823, 1497954, 1543982, 1595021, 1649393, 1698801, 1743739, 1791289, 1841445, 1894317, 1950049, 2008524, 2068848, 2126885, 2181226, 2234995, 2289265, 2344108, 2399397, 2454861, 2510579, 2566603, 2624620, 2681393, 2735424, 2790413, 2846910, 2905128, 2964961, 3026245, 3087658, 3148843, 3212924, 3260369, 3277965, 3282608, 3282506, 3277831, 3269417, 3258573, 3245680, 3229665, 3210134, 3188598, 3166147, 3147943, 3134095, 3118093, 3098662, 3076156, 3050805, 3022887, 2992933, 2961487, 2928731, 2911499, 2910003, 2907571, 2903748, 2898634, 2897868, 2898245, 2894229, 2885011, 2871950, 2849641, 2827614, 2811660, 2791756, 2771507, 2751025, 2731222, 2711665, 2691909, 2671882, 2651879, 2632163, 2612049, 2591313, 2570587, 2549688, 2528236, 2506595, 2484368, 2461865, 2439527, 2417265, 2395167, 2373263, 2351282, 2328949, 2306872, 2284843, 2262551, 2240170, 2218015, 2195842, 2173327, 2150770, 2128296, 2106077, 2083965, 2061947, 2039982, 2017999, 1996204, 1974549, 1952814, 1931104, 1909490, 1888153, 1866856, 1845406, 1824104, 1802822, 1781411, 1759876, 1738324, 1716477, 1694382, 1672509, 1650551, 1628469, 1606481, 1584306, 1561892, 1539382, 1516785, 1494291, 1471971, 1449871, 1428113, 1406583, 1385274, 1364423, 1344058, 1324192, 1304881, 1286144, 1268012, 1250427, 1233361, 1216784, 1200681, 1184999, 12090, 20150, 33584, 55973, 93289, 155482, 259137, 431895, 719826, 1199710, 1999517, 1959366, 1920021, 1881466, 1843686, 1806664, 1770386, 1734836, 1700000, 1850000, 2000000, 1950000, 1900000, 1685000, 1470000, 1500000, 2250000, 1750000, 1828250, 1906500, 1984750, 2063000, 2141250, 2219500, 2297750, 2376000, 2454250, 3732763, 3736495, 3740232, 3743972, 3747716, 3751464, 3755215, 3758970, 3762729, 3766492, 3770259, 3774029, 3777803, 3781581, 3785362, 3789148, 3792937, 3796730, 3800526, 3804327, 3808131, 3811939, 3815751, 3819567, 3823387, 3827210, 3831037, 3834868, 3838703, 3842542, 3846384, 3846384, 3846384, 3846384, 3846384, 3846384, 3846384, 3846384, 3846384, 3846384, 3846384, 3846384, 3846384, 3846384, 3846384, 3846384, 3846384, 3846384, 3846384, 3846384, 3846384, 3846384, 3846384, 3846384, 3846384, 3846384, 3846384, 3718121, 3594134, 3474282, 3358426, 3246434, 3256391, 3266379, 3276397, 3286445, 3296525, 3404219, 3515431, 3630277, 3748874, 3871346, 3997819, 4036075, 4075225, 4115089, 4149387, 4173232, 4198760, 4225953, 4255712, 4275095, 4297870, 4320640, 4346259, 4374747, 4403751, 4430765, 4456756, 4483230, 4509645, 4525412, 4560855, 4596021, 4630655, 4663898, 4753926, 4788758, 4837871, 4864069, 4901100, 4898075, 4939207, 5027088, 5132702, 5179311, 5231850, 5275877, 5319868, 5379376, 5420689, 5563828, 5534595, 5602233, 5661921, 5699849, 5705431, 5727585, 5740319, 5722590, 5742745, 5804275, 5794769, 5804445, 5841424, 5888407, 6066380, 6140985, 6182515, 6241046, 6317892, 6553451, 6658329, 6765924, 6883023, 6990472, 7234657, 7379350, 7526937, 7651228, 7775518, 7899808, 8024099, 8148390, 8272680, 8396970, 8521261, 8645552, 8769842, 8894132, 9018423, 9269870, 9521212, 9772644, 10014393, 10247429, 10482183, 10717503, 10953641, 11189621, 11424930, 11628877, 11800768, 11982121, 12179807, 12365979, 12590068, 12876115, 13172615, 13475959, 13783722, 14098937, 14427075, 14771150, 15133508, 15678603, 16409171, 17015988, 17506977, 18036655, 18607175, 19220708, 19872353, 20558120, 21271969, 22008542, 22745501, 23443627, 24109538, 24754488, 25375815, 25987937, 26628570, 27277042, 27887277, 28470194, 29033045, 29579299, 30054135, 30474360, 30903894, 31331226, 31750832, 32175813, 32628286, 33109258, 33623505, 34189420, 34816963, 35490442, 36188237, 36903374, 37646165, 38414176, 39205035, 40019528, 40850719, 41689302, 42505033, 43294551, 44042094, 44761099, 45477391, 46164222, 46814302, 47435310, 48028337, 48593413, 49135526, 49655380, 50154160, 50637360, 51113499, 51584243, 52048003, 52516788, 52986270, 53452782, 53921841, 54396257, 54873474, 55351989, 55834547, 56319599, 56806178, 57290154, 57767674, 58234176, 58690886, 59136158, 59565550, 59975604, 60357130, 60714898, 61054227, 61368723, 61662096, 61929853, 62171436, 62392706, 62589963, 62763869, 62925691, 63074908, 63211556, 63340463, 63457818, 63567478, 63671453, 63770660, 63858957, 63949915, 64051596, 64149758, 64245957, 64342157, 64431150, 64514919, 64597245, 64675917, 64750723, 64815560, 64870707, 64921809, 64969833, 65014715, 65055633, 65087125, 65107979, 65115449, 65115469, 65105742, 65081099, 65052820, 65010259, 64951513, 64882625, 64802066, 64709155, 64602941, 64487526, 1, 2, 4, 6, 9, 13, 20, 31, 46, 70, 105, 157, 236, 355, 533, 799, 1199, 1799, 1894, 1993, 2098, 2209, 2325, 2447, 2576, 2712, 2854, 8032, 8032, 8032, 8032, 8032, 8032, 8032, 8032, 8032, 8032, 8032, 8032, 8032, 8032, 8032, 8032, 8032, 8032, 8032, 8032, 8032, 8032, 8032, 8032, 8032, 8032, 8032, 8032, 8032, 8032, 7874, 7720, 7569, 7420, 7275, 7132, 6992, 6855, 6721, 6589, 6460, 6270, 6085, 5906, 5732, 5576, 5435, 5297, 5163, 5032, 4890, 4752, 4618, 4488, 4500, 4513, 4526, 4538, 4551, 4564, 4577, 4590, 4602, 4615, 4628, 4641, 4654, 4667, 4680, 4694, 4707, 4720, 4733, 4746, 4760, 4795, 4830, 4865, 4901, 4937, 4937, 4937, 4937, 4937, 4937, 4937, 4937, 4937, 4990, 5044, 5099, 5154, 5210, 5266, 5323, 5381, 5439, 5498, 5558, 5618, 5679, 5796, 5915, 6037, 6161, 6288, 6417, 6549, 6684, 6821, 6962, 7105, 7251, 7347, 7444, 7543, 7643, 7744, 7847, 7951, 8056, 8237, 8421, 8610, 8803, 9000, 9202, 9408, 9619, 9835, 10055, 10309, 10569, 10835, 11109, 11389, 11676, 11971, 12273, 12839, 13406, 13972, 14539, 15105, 15672, 16238, 16804, 17371, 17937, 18504, 19070, 19450, 19576, 19691, 19782, 19877, 19960, 19983, 19950, 19931, 20159, 20686, 21317, 21992, 22692, 23429, 24157, 24891, 25629, 26393, 27052, 27556, 28019, 28465, 28896, 29407, 29981, 30543, 31098, 31632, 32427, 33606, 34937, 36291, 37690, 39128, 40588, 42095, 43634, 45207, 46659, 47903, 49054, 50178, 51273, 52339, 53378, 54385, 55354, 56267, 56877, 57072, 57081, 56988, 56841, 56638, 56391, 56134, 55848, 55542, 55246, 54917, 54506, 54026, 53489, 52896, 52260, 51605, 50927, 50230, 49779, 49249, 48365, 47544, 46792, 46053, 45342, 44677, 44082, 43511, 42981, 42499, 42045, 41617, 41230, 40863, 40530, 40228, 39947, 39677, 39407, 39170, 38957, 38761, 38572, 38393, 38231, 38050, 37890, 37726, 37570, 37411, 37245, 37070, 36894, 36709, 36513, 36322, 36126, 35942, 35760, 35591, 35419, 35255, 35103, 34966, 34832, 34713, 34605, 34517, 34434, 34364, 34295, 34239, 34190, 34156, 34120, 34085, 34053, 34034, 34003, 33973, 33946, 33916, 33876, 33833, 33784, 33733, 33674, 33613, 33539, 33451, 33351, 33248, 33133, 33012, 32885, 32747, 32600, 32455, 32316, 335791496, 342809279, 350086867, 357599609, 365377091, 373407276, 381692163, 390249080, 398992351, 408077039, 417520523, 427225742, 437118236, 447027459, 456963600, 466843178, 476580530, 486190006, 495698218, 505217480, 515080521, 525203247, 535104029, 544799461, 554515598, 564296858, 574121361, 584093311, 594231921, 604509081, 614995559, 625567978, 636207174, 646988452, 657807334, 668598299, 679322517, 690036435, 700864741, 711800736, 723167029, 734827529, 746446435, 757897506, 769066719, 780097788, 790984090, 801748680, 812545221, 823277582, 833823329, 844243626, 854486140, 864557890, 874538474, 884494788, 894470073, 904530240, 914594515, 924521281, 934293894, 944029797, 953741209, 963367755, 972890539, 982256771, 991580857, 1000714164, 1009489473, 1017894603, 1024463737, 1029207261, 1034848561, 1041794257, 1048761178, 1055416957, 1061764384, 1067878006, 1073825961, 1079592915, 1085173076, 1090588082, 1095832643, 1100899151, 1105806470, 1110538996, 1115074970, 1119428915, 1123606008, 1127572252, 1131309755, 1134830966, 1138151189, 1141252278, 1144106929, 1146736461, 1149134851, 1151321433, 1153304286, 1155063026, 1156636631, 1158044039, 1159268982, 1160314191, 1161165709, 1161832899, 1162356751, 1162771409, 1163103012, 1163312320, 1163362016, 1163304715, 1163161836, 1162909591, 1162534461, 1162042718, 1161460016, 1160799545, 1160033115, 1159156079, 1158158763, 1157050989, 1155827457, 1154466264, 1152990519, 1151433386, 1149786038, 1147994640, 1146083485, 1144055782, 1141903874, 1139709937, 1137451502, 1135089517, 1132659372, 1130123897, 1127523076, 1124900235, 1122277186, 1119626973, 1116898528, 1114150509, 1111400806, 1108616678, 1105809797, 1102984511, 1100111825, 1097223442, 1094316053, 1091379506, 1088413248, 25, 34, 45, 61, 81, 110, 153, 220, 340, 595, 1219, 1243, 1269, 1295, 1321, 1348, 1376, 1404, 1432, 1462, 1492, 1522, 1553, 1585, 1617, 1650, 1684, 1718, 1809, 1904, 2004, 2110, 2221, 2338, 2461, 2590, 2727, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2441, 2476, 2511, 2546, 2581, 2650, 2685, 2720, 2755, 2790, 2825, 2860, 2894, 2894, 2929, 2929, 2964, 2964, 2964, 2999, 2964, 2999, 3034, 3034, 3034, 3034, 3034, 3069, 3104, 3173, 3173, 3243, 3278, 3313, 3348, 3389, 3414, 3439, 3464, 3490, 3486, 3508, 3551, 3561, 3572, 3588, 3618, 3651, 3677, 3696, 3708, 3724, 3745, 3754, 3751, 3755, 3764, 3774, 3783, 3790, 3799, 3807, 3821, 3843, 3870, 3897, 3926, 3951, 3965, 3982, 3990, 4003, 4023, 4034, 4040, 4040, 4045, 4056, 4070, 4084, 4099, 4120, 4151, 4193, 4235, 4268, 4297, 4337, 4385, 4426, 4452, 4472, 4496, 4523, 4552, 4580, 4602, 4626, 4655, 4702, 4765, 4819, 4858, 4868, 4878, 4906, 4946, 4997, 5038, 5076, 5120, 5174, 5232, 5290, 5347, 5417, 5505, 5599, 5694, 5783, 5867, 5943, 5983, 6000, 6002, 6003, 6004, 6006, 6008, 6009, 6010, 6012, 6014, 6015, 6016, 6018, 5843, 5474, 5346, 5623, 6187, 6788, 7420, 8090, 8794, 9532, 10307, 11107, 11936, 12787, 13656, 14649, 15860, 17201, 18581, 19999, 21466, 22978, 24544, 26153, 27799, 29457, 31125, 32758, 34326, 35802, 37194, 38785, 40586, 42291, 43845, 45758, 47677, 49441, 50638, 52616, 56691, 60217, 63293, 64631, 63936, 64006, 64722, 65400, 65732, 65703, 65874, 66528, 69507, 74342, 77436, 79609, 81901, 83513, 83907, 80727, 77801, 76858, 75220, 73755, 72195, 72197, 73780, 75181, 76492, 77397, 78379, 79722, 80869, 81955, 82920, 83774, 84481, 84973, 85365, 85693, 85902, 86001, 86075, 86122, 86188, 86134, 86026, 85957, 85858, 85684, 85489, 85299, 85032, 84694, 84304, 83935, 83529, 83111, 82659, 82213, 81685, 81094, 80471, 79783, 79071, 78342, 77589, 76823, 76041, 75237, 74413, 73600, 72776, 71942, 71118, 70359, 69610, 68798, 67997, 67228, 66517, 65806, 65082, 64388, 63688, 62991, 62275, 61533, 60808, 60109, 59410, 58696, 57984, 57317, 56681, 56039, 55377, 54730, 54078, 53436, 52801, 52157, 51505, 50865, 50228, 49604, 48992, 48396, 47810, 47241, 379, 633, 1055, 1758, 2930, 4884, 8141, 13569, 22615, 37692, 62820, 83761, 111681, 148908, 198544, 264726, 352968, 470625, 627500, 815750, 1004000, 1171333, 1338666, 1506000, 1757000, 2008000, 2133500, 2259000, 1176526, 1192929, 1210294, 1228725, 1248342, 1269285, 1291720, 1315844, 1341893, 3094013, 3087323, 3080647, 3073986, 3067340, 3060707, 3054089, 3047485, 3040896, 3034321, 3027760, 3015951, 3004188, 2992471, 2980800, 2969174, 2957594, 2946058, 2934568, 2923123, 2911722, 2899905, 2888135, 2876414, 2864740, 2853113, 2841534, 2830001, 2818516, 2807077, 2795684, 2788987, 2782307, 2775642, 2768994, 2762361, 2755744, 2749143, 2742558, 2735989, 2729435, 2722737, 2716055, 2709390, 2702741, 2696108, 2689491, 2682891, 2676307, 2669739, 2663187, 2681615, 2700170, 2718853, 2737666, 2756609, 2775682, 2794888, 2814227, 2833700, 2853307, 2873280, 2893393, 2913647, 2934042, 2954581, 2975263, 2996090, 3017062, 3038182, 3059449, 3074884, 3090398, 3105989, 3121659, 3137409, 3153237, 3169146, 3185135, 3201204, 3217355, 3233517, 3249759, 3266084, 3282490, 3298979, 3315551, 3332206, 3348944, 3365767, 3382674, 3365841, 3349092, 3332426, 3315843, 3299342, 3282924, 3266587, 3250332, 3234157, 3218063, 3192319, 3166780, 3141446, 3116315, 3091384, 3066653, 3042120, 3017783, 2993641, 2969691, 2957813, 2945981, 2934197, 2922461, 2910771, 2899128, 2887531, 2875981, 2864477, 2853019, 2895815, 2939252, 2983341, 3028091, 3073512, 3119615, 3166409, 3213905, 3262114, 3311045, 3357400, 3404404, 3452065, 3500394, 3549400, 3599091, 3649479, 3700571, 3771512, 3842454, 3913396, 3984337, 4055278, 4126220, 4197162, 4268103, 4339044, 4409986, 4480928, 4551869, 4602567, 4651693, 4706357, 4766716, 4832775, 4904275, 4980650, 5061137, 5145107, 5231664, 5301584, 5354315, 5408334, 5464186, 5521982, 5581391, 5641810, 5702706, 5763693, 5852790, 5991114, 6174269, 6388534, 6613368, 6842952, 7074668, 7317837, 7576742, 7847207, 8133867, 8435605, 8751653, 9082985, 9425921, 9779125, 10139459, 10497863, 10861299, 11238562, 11626361, 12023532, 12423717, 12827136, 13249763, 13699780, 14170973, 14660419, 15159378, 15667235, 16194873, 16747204, 17327701, 17943718, 18600426, 19291160, 20015281, 20778570, 21578656, 22414775, 23294822, 24218358, 25177398, 26165616, 27160767, 28157802, 29183072, 30234836, 31297160, 32375633, 33451139, 34532427, 35635028, 36749909, 37885854, 39040034, 40215180, 41415124, 42641683, 43891852, 45160457, 46449968, 47759511, 49091477, 50447456, 51821718, 53215943, 54625866, 56053784, 57501914, 58965326, 60441185, 61927907, 63430881, 64945301, 66464328, 68000596, 69554166, 71118785, 72701389, 74295397, 75892821, 77501971, 79123453, 80752713, 82392215, 84032202, 85679411, 87336040, 88991590, 90647915, 92310986, 93969987, 95625119, 97282775, 98933226, 100578472, 102219409, 103858185, 105498664, 107137079, 108767793, 110391409, 112014394, 113630808, 115220836, 116788428, 118356154, 119925104, 121471112, 123012398, 124542888, 126039001, 127515740, 128986048, 130454008, 131908573, 133334691, 134748100, 136163364, 137556708, 138919843, 140249385, 141550053, 142835151, 144102529, 145340839, 146549583, 147743370, 148912810, 150045577, 1, 3, 7, 14, 29, 58, 116, 233, 254, 278, 303, 330, 361, 393, 429, 468, 511, 557, 608, 663, 724, 790, 861, 940, 1025, 1139, 1266, 1406, 1585, 1763, 1941, 2119, 2298, 2476, 2343, 2338, 2334, 2330, 2326, 2321, 2317, 2313, 2308, 2304, 2300, 2392, 2484, 2576, 2668, 2760, 2852, 2944, 3036, 3131, 3126, 3121, 3116, 3111, 3106, 3101, 3096, 3091, 3086, 3080, 3069, 3058, 3047, 3036, 3025, 3014, 3003, 2992, 2981, 2970, 2959, 2948, 2934, 2941, 2948, 2955, 2962, 2969, 2976, 2983, 2990, 2997, 3004, 3011, 3018, 3025, 3032, 3039, 3046, 3053, 3060, 3067, 3074, 3081, 3088, 3095, 3102, 3109, 3116, 3123, 3130, 3137, 3144, 3151, 3158, 3165, 3172, 3179, 3186, 3193, 3200, 3219, 3267, 3315, 3363, 3411, 3459, 3507, 3555, 3603, 3651, 3699, 3718, 3737, 3756, 3775, 3794, 3813, 3832, 3851, 3872, 3890, 3908, 3926, 3945, 3963, 3981, 4000, 4019, 4037, 4056, 4075, 4089, 4103, 4118, 4132, 4146, 4161, 4175, 4190, 4204, 4219, 4220, 4221, 4222, 4223, 4224, 4226, 4227, 4228, 4229, 4230, 4280, 4330, 4380, 4432, 4484, 4536, 4589, 4625, 4661, 4697, 4733, 4769, 4806, 4842, 4878, 4914, 4950, 4986, 5022, 5229, 5389, 5522, 5668, 5763, 5802, 5823, 5819, 5800, 5801, 5846, 5899, 5943, 5994, 6040, 6095, 6150, 6207, 6257, 6324, 6376, 6427, 6466, 6502, 6519, 6545, 6567, 6587, 6602, 6612, 6628, 6653, 6672, 6764, 6978, 7245, 7519, 7807, 8116, 8422, 8728, 9005, 9252, 9489, 9738, 10000, 10278, 10557, 10864, 11196, 11497, 11714, 11903, 12092, 12290, 12493, 12697, 12911, 13138, 13372, 13593, 13401, 13272, 13748, 14235, 14344, 14450, 14747, 14845, 14864, 14503, 14202, 14435, 14623, 14750, 14846, 14899, 14939, 14973, 15000, 15026, 15053, 15072, 15084, 15106, 15110, 15099, 15080, 15058, 15039, 15028, 15017, 14999, 14965, 14914, 14862, 14788, 14710, 14647, 14572, 14490, 14410, 14319, 14235, 14151, 14055, 13953, 13860, 13759, 13659, 13560, 13456, 13345, 13226, 13120, 13005, 12892, 12792, 12680, 12570, 12470, 12367, 12263, 12159, 12051, 11948, 11840, 11733, 11631, 11518, 11419, 11310, 11197, 11091, 10979, 10871, 10759, 10650, 10546, 10435, 10317, 10209, 10100, 9988, 9878, 9770, 9657, 9547, 9442, 9329, 1, 3, 7, 14, 29, 58, 117, 235, 471, 943, 1887, 2059, 2246, 2451, 2675, 2920, 3187, 3478, 3797, 4145, 4525, 4941, 5396, 5894, 6438, 7035, 7688, 8404, 9335, 10369, 11518, 12794, 14212, 15787, 17537, 19480, 21640, 40159, 40198, 40237, 40276, 40315, 40354, 40393, 40432, 40472, 40511, 40550, 40520, 40490, 40460, 40430, 40400, 39473, 38546, 37619, 36692, 35765, 34836, 34946, 35056, 35166, 35276, 35386, 35496, 35606, 35714, 36113, 36512, 36912, 36861, 36810, 36759, 36708, 36657, 36606, 36555, 36504, 36453, 36405, 36377, 36349, 36321, 36293, 36265, 36237, 36209, 36178, 37136, 37064, 36992, 36920, 36848, 36776, 36704, 36632, 36560, 36488, 36412, 36287, 36162, 36037, 35912, 35787, 35662, 35537, 35412, 35287, 35157, 35138, 35119, 35100, 35081, 35062, 35043, 35024, 35005, 34986, 34964, 35137, 35310, 35483, 35656, 35829, 36002, 36175, 36348, 36521, 36699, 36549, 36399, 36249, 36099, 35949, 35799, 35649, 35499, 35353, 34953, 34674, 34398, 34124, 33852, 33582, 33314, 33049, 32786, 32524, 32265, 31987, 31712, 31439, 31168, 30900, 30634, 30370, 30108, 29849, 29592, 29752, 29914, 30076, 30239, 30402, 30567, 30733, 30899, 31067, 31235, 31845, 32468, 33102, 33749, 34409, 35081, 35767, 36575, 37383, 38191, 38999, 39807, 40614, 41422, 42230, 43038, 43846, 44654, 45462, 46444, 47416, 48400, 49392, 50395, 51400, 52426, 53473, 54549, 55621, 56554, 57351, 58157, 59035, 59987, 60911, 61857, 62832, 63832, 64549, 64747, 64631, 64362, 64074, 63856, 63779, 63882, 64055, 64297, 64531, 64686, 64802, 64952, 64899, 64606, 64292, 63964, 63641, 63346, 63087, 63406, 64422, 65601, 66860, 68210, 69629, 71071, 72430, 73681, 74929, 76082, 77049, 77896, 78734, 79628, 80619, 81716, 82926, 84193, 85337, 86350, 87275, 88074, 88784, 89421, 89980, 90483, 90942, 91377, 91864, 92358, 92850, 93331, 93782, 94222, 94631, 95019, 95379, 95720, 96007, 96263, 96485, 96691, 96870, 97021, 97120, 97170, 97191, 97184, 97143, 97059, 96951, 96803, 96629, 96423, 96202, 95952, 95681, 95390, 95062, 94720, 94364, 93976, 93566, 93140, 92727, 92318, 91868, 91422, 90990, 90516, 90048, 89563, 89067, 88564, 88047, 87517, 86974, 86427, 85880, 85312, 84731, 84150, 83570, 82984, 82414, 81803, 81184, 80558, 79930, 79319, 78694, 78072, 77450, 76837, 76220, 75586, 74969, 74361, 73754, 73146, 72535, 71941, 71359, 70776, 70202, 69631, 69078, 68538, 67996, 27969, 31500, 35528, 40137, 45423, 51504, 58520, 66641, 76074, 87072, 100000, 110000, 120000, 130000, 140000, 150000, 160000, 170000, 180000, 190000, 200000, 220000, 240000, 260000, 280000, 300000, 300000, 300000, 300000, 300000, 300000, 300000, 300000, 300000, 300000, 300000, 300000, 300000, 309876, 320076, 330613, 341496, 352738, 364349, 376343, 388732, 401529, 414746, 428399, 442502, 457068, 472114, 487656, 508000, 514500, 521083, 527750, 534503, 541342, 548268, 555283, 562388, 570000, 582961, 596217, 609774, 623639, 637820, 652323, 667156, 682326, 697841, 713709, 729938, 746535, 763510, 780872, 798627, 816787, 835360, 854354, 873781, 893650, 913970, 934752, 956007, 977745, 999978, 1022716, 1045971, 1069755, 1094080, 1118957, 1144401, 1180000, 1219282, 1259873, 1301814, 1345152, 1389932, 1436203, 1484015, 1533418, 1584465, 1637213, 1691716, 1748033, 1819000, 1865280, 1912737, 1961402, 2011305, 2062478, 2114952, 2168762, 2223940, 2280523, 2346000, 2446135, 2550544, 2659409, 2772921, 2891279, 3014688, 3143364, 3277533, 3417429, 3595000, 3690817, 3789187, 3890180, 3993864, 4100312, 4209597, 4321794, 4436982, 4555240, 4693000, 4864965, 5043232, 5228030, 5419600, 5618190, 5824057, 6037468, 6258698, 6488035, 6770000, 6960648, 7156665, 7358202, 7565415, 7778463, 7997510, 8222726, 8454284, 8692363, 8972000, 9228106, 9491523, 9762459, 10041129, 10327753, 10622559, 10925781, 11237657, 11558437, 11936000, 12139351, 12346166, 12556505, 12770427, 12987993, 13209267, 13434310, 13663187, 13942757, 14222328, 14501898, 14781469, 15061039, 15340610, 15620180, 15899750, 16179321, 16458891, 16738462, 17018032, 17356467, 17698882, 18041299, 18381211, 18716036, 19049973, 19383045, 19714264, 20049604, 20386055, 20726280, 21072543, 21421702, 21769451, 22112634, 22453898, 22799063, 23150580, 23508716, 23878330, 24257212, 24644332, 25046007, 25461352, 25874106, 26282282, 26701815, 27132162, 27568894, 28011597, 28463956, 28924268, 29391334, 29863090, 30336448, 30811982, 31291764, 31780534, 32270958, 32755907, 33230293, 33693532, 34152719, 34613492, 35070016, 35513795, 35947790, 36372862, 36794687, 37213986, 37624817, 38029345, 38424283, 38815915, 39216786, 39622113, 40016767, 40424151, 40854832, 41288694, 41730655, 42161718, 42582453, 43024071, 43477011, 43900312, 44288898, 44654876, 44973469, 45191960, 45312282, 45407904, 45538402, 45696153, 45851379, 46003732, 46153343, 46299942, 46443768, 46585024, 46723737, 46859876, 46993523, 47124538, 47251991, 47375357, 47494513, 47608786, 47716828, 47817642, 47910485, 47994507, 48069553, 48135523, 48191837, 48237673, 48272486, 48296028, 48308269, 48308945, 48297090, 48272370, 48234734, 48184616, 48122228, 48047354, 47960610, 47862865, 47755330, 47638688, 47513469, 47380750, 47241185, 47095286, 46943416, 46786069, 46623476, 46455029, 46280515, 46100470, 45914884, 45723830, 45527207, 45324185, 45115120, 44900127, 44679065, 44451503, 44217090, 43976229, 43728850, 43474939, 43214640, 42948616, 42677130, 42400661, 42120021, 41835497, 41547114, 41255037, 40959936, 40662494, 40363214, 40062935, 39761858, 39460115, 39158398, 38857018, 38556121, 38255992, 9614, 11216, 13086, 15267, 17811, 20780, 24243, 28284, 32998, 38498, 44914, 48122, 51560, 55243, 59189, 63416, 67946, 72800, 78000, 82500, 87000, 130500, 174000, 218000, 174000, 218000, 261000, 308704, 324952, 342054, 360057, 379008, 398955, 419953, 442056, 465322, 489813, 342649, 345373, 348158, 350901, 353755, 356592, 359500, 362371, 365230, 368176, 371296, 374424, 377577, 380590, 383593, 387885, 393241, 398680, 404173, 409886, 415678, 421594, 427534, 433492, 439573, 445730, 451951, 458193, 464364, 470637, 476968, 483005, 489223, 495534, 502018, 507154, 510966, 514821, 518818, 523177, 527888, 532507, 537312, 541648, 546619, 551783, 556699, 561517, 566702, 572155, 577247, 581883, 586396, 590867, 595173, 599403, 603717, 608787, 616004, 621680, 621869, 621959, 625052, 629205, 633416, 640508, 658409, 678477, 658404, 654749, 662610, 671274, 680686, 692608, 701370, 707558, 715426, 721732, 733393, 752030, 769216, 786719, 804045, 820266, 835228, 851007, 867236, 883556, 896546, 906185, 915791, 925285, 934825, 944363, 953970, 963564, 973330, 985975, 1001620, 1018293, 1035350, 1051336, 1068043, 1085471, 1101856, 1116833, 1133247, 1151534, 1169479, 1185997, 1203071, 1222593, 1243169, 1287393, 1276818, 1293750, 1291100, 1283191, 1277507, 1243616, 1203469, 1192952, 1194032, 1205787, 1228171, 1251783, 1274516, 1298480, 1323323, 1347335, 1369254, 1388029, 1401816, 1385302, 1370044, 1384858, 1403612, 1426373, 1452060, 1446296, 1440533, 1434769, 1429005, 1423242, 1417478, 1411714, 1405951, 1400187, 1394423, 1388660, 1382896, 1417286, 1454108, 1493580, 1535981, 1581511, 1630823, 1684147, 1740888, 1801014, 1863710, 1927488, 1991686, 2056024, 2120135, 2183635, 2246162, 2307497, 2367326, 2424034, 2475628, 2525348, 2577081, 2630860, 2686442, 2743665, 2818168, 2912833, 3012808, 3078505, 3107418, 3135354, 3163145, 3191549, 3224549, 3260438, 3294857, 3328525, 3355123, 3443095, 3552130, 3613978, 3571870, 3453339, 3364620, 3307586, 3278738, 3246292, 3208399, 3167282, 3125630, 3084350, 3055636, 3038976, 3022544, 3006360, 2990371, 2974825, 2959996, 2945518, 2931083, 2923269, 2922529, 2922526, 2922433, 2921179, 2918796, 2914966, 2909971, 2903975, 2890893, 2870339, 2880880, 2943398, 2973843, 2952355, 2930918, 2910495, 2890806, 2871007, 2851289, 2831831, 2812793, 2794036, 2775356, 2756733, 2738173, 2719939, 2701969, 2683821, 2665529, 2647719, 2630121, 2612704, 2595826, 2579225, 2562512, 2545698, 2528842, 2511986, 2495200, 2478351, 2461258, 2444633, 2428068, 2411277, 2394615, 2377614, 2360635, 2343629, 2326389, 2309101, 2291874, 2274520, 2256810, 2238880, 2220734, 2202468, 2184004, 2165470, 2146967, 2128450, 2109845, 2091135, 2072512, 2054123, 2036145, 2018465, 2000864, 1983527, 1966510, 1949733, 1933253, 1917262, 1901750, 1886563, 1871669, 1857172, 1843176, 1829555, 1816236, 1803141, 1790314, 1777672, 1765143, 1752810, 1740656, 1728529, 1716389, 1704283, 1692198, 1, 3, 7, 15, 31, 62, 125, 250, 501, 1002, 1085, 1174, 1270, 1374, 1487, 1608, 1740, 1883, 2037, 5299, 4814, 4845, 4877, 4908, 4940, 4972, 5004, 5037, 5069, 5102, 5133, 5165, 5196, 5228, 5260, 5292, 5324, 5357, 5390, 5425, 5459, 5495, 5532, 5569, 5607, 5646, 5685, 5726, 5754, 5788, 5822, 5857, 5893, 5923, 5953, 5984, 6015, 6047, 6079, 6112, 6146, 6180, 6215, 6251, 6287, 6324, 6362, 6400, 6439, 6500, 6565, 6631, 6698, 6766, 6836, 6907, 6978, 7052, 7126, 7202, 7281, 7362, 7444, 7544, 7646, 7763, 7883, 8006, 8131, 8259, 8421, 8586, 8756, 8929, 9106, 9180, 9257, 9335, 9416, 9499, 9569, 9643, 9719, 9798, 9880, 9998, 10118, 10243, 10334, 10428, 10498, 10615, 10761, 10911, 11065, 11224, 11381, 11543, 11727, 11916, 12039, 12166, 12230, 12297, 12174, 12037, 12142, 12251, 12449, 12667, 12809, 12797, 12967, 13139, 13313, 13490, 13669, 13850, 14120, 14395, 14675, 14961, 15252, 15549, 15851, 16160, 16475, 16795, 17122, 17456, 18078, 18722, 19390, 20081, 20797, 21538, 22306, 23101, 24740, 26378, 28016, 29655, 31294, 32932, 34570, 36209, 37848, 39486, 41124, 42763, 43880, 45052, 46269, 47516, 48786, 50084, 51383, 52687, 54003, 54938, 55599, 56337, 57019, 57637, 58208, 58709, 59012, 59086, 59070, 58967, 58798, 58913, 59456, 60144, 60825, 61292, 61532, 61733, 61914, 62051, 62279, 62676, 63114, 63484, 63674, 63640, 63419, 63221, 63413, 64452, 66564, 68889, 71091, 73475, 75930, 78497, 81123, 83788, 86483, 88772, 90320, 91393, 92324, 93223, 94239, 95403, 96604, 97815, 99040, 100127, 100995, 101774, 102570, 103381, 104200, 104989, 105737, 106447, 107089, 107411, 107565, 107792, 107946, 108076, 108157, 108172, 108152, 108097, 108000, 107870, 107689, 107480, 107250, 106968, 106686, 106371, 106040, 105672, 105293, 104890, 104493, 104080, 103657, 103195, 102710, 102187, 101654, 101123, 100574, 100006, 99421, 98819, 98208, 97595, 97003, 96451, 95887, 95332, 94778, 94208, 93664, 93129, 92600, 92087, 91588, 91104, 90632, 90174, 89698, 89253, 88813, 88381, 87952, 87525, 87095, 86673, 86244, 85805, 85378, 84947, 84508, 84065, 83613, 83148, 82674, 82207, 81736, 81249, 80762, 80269, 79765, 79267, 78753, 78245, 77731, 77215, 76698, 76189, 75678, 75189, 1183783, 1673231, 2405903, 3580818, 5643078, 9452731, 16076769, 26806386, 46901344, 72722528, 165488624, 166200944, 165630128, 151598544, 164215360, 176609472, 195090976, 194108480, 192532960, 207417104, 209186032, 268491680, 290535296, 270833824, 270937184, 303879520, 334114560, 386909664, 399588352, 421137728, 434861600, 457025792, 498699232, 524020960, 553793728, 616125696, 646046464, 684930388, 687611569, 690272238, 692945531, 695632425, 698331584, 701080816, 703841524, 706516253, 709205956, 711913378, 714514638, 715002442, 715505923, 716030800, 716644173, 717407853, 718348869, 719268198, 720486094, 721547183, 723023577, 721493155, 725924834, 735064210, 741476310, 742291837, 746637932, 750602619, 754542918, 758429007, 761492966, 763292166, 765581289, 768182583, 769193256, 772257346, 773190905, 776238959, 777980726, 779891883, 780529833, 784590170, 790022788, 795085971, 799971815, 804443045, 809314406, 813952434, 817983823, 821989757, 825898306, 829914410, 830262499, 829433912, 829392944, 827705907, 826378386, 826706486, 828273284, 827992730, 825193012, 821773070, 816412637, 808597777, 796833550, 786080593, 783607224, 784574282, 786077129, 787129735, 789154672, 793175361, 796914756, 801168034, 805360912, 809765135, 814173276, 813679392, 813323344, 812725638, 814915886, 819812975, 824680640, 830296568, 836268249, 842175452, 847979090, 854027342, 860173121, 866210308, 873009494, 876927502, 880995751, 885183163, 889355897, 893501802, 898157420, 902895123, 908786013, 914718099, 919176383, 925106777, 931065370, 937009032, 942985034, 948881264, 954801357, 960824898, 966891252, 972969053, 980779273, 987958957, 994874780, 1000827994, 1007124817, 1013029656, 1019377437, 1013576651, 1013604540, 1018781300, 1024448810, 1031678574, 1039990178, 1049295274, 1058850338, 1068855455, 1079056794, 1089474297, 1102388852, 1117891222, 1135428526, 1153234741, 1170876725, 1188832669, 1207678153, 1226696262, 1241541990, 1252278181, 1261886814, 1271495450, 1281104086, 1290712720, 1300321351, 1309929989, 1319538623, 1329147254, 1338755888, 1348364526, 1357973160, 1367581793, 1394310207, 1423932566, 1455634309, 1488418592, 1523146415, 1558262821, 1594675233, 1631866795, 1664697447, 1691762696, 1718156557, 1753318905, 1799305125, 1847441778, 1894030104, 1940186408, 1986308215, 2034769710, 2085428639, 2136911807, 2187672732, 2237825630, 2288852583, 2339398095, 2388510805, 2436467535, 2484229185, 2531837746, 2580755587, 2631643580, 2683999130, 2738669570, 2794057018, 2849479886, 2906232641, 2964898217, 3025641753, 3086642989, 3147693773, 3209094423, 3268207608, 3324812378, 3380039932, 3433680236, 3486817949, 3539849816, 3592367920, 3644341780, 3695620583, 3746832777, 3797954107, 3847359674, 3895799439, 3944378395, 3992890580, 4041771416, 4090564345, 4139267468, 4188829464, 4238694946, 4288350005, 4338443538, 4387757369, 4435744576, 4482088489, 4527178153, 4571224645, 4612352852, 4651098724, 4686811214, 4716999164, 4746329727, 4776659631, 4805539800, 4833949411, 4861945124, 4889569832, 4916440041, 4942513161, 4967811138, 4992292425, 5015913622, 5038683285, 5060562359, 5081525101, 5101635829, 5120879221, 5139197459, 5156613890, 5173108662, 5188599203, 5203036689, 5216459659, 5228878390, 5240226789, 5250447751, 5259428755, 5267137573, 5273637873, 5278869940, 5282720776, 5285244980, 5286614147, 5286798340, 5285791459, 5283712627, 5280605132, 5276476773, 5271333218, 5265336255, 5258546130, 5251061178, 5243022901, 5234394575, 5225198840, 5215457956, 5205123405, 5194276824, 5182938178, 5171067475, 5158658978, 5145660272, 5132139462, 5118054134, 5103294664, 5087950459, 5072045764, 5055510649, 5038473875, 5020981208, 5002935760, 4984418065, 4965484604, 4946211885, 4926662882, 4906750234, 4886599042, 4866310633, 4845826503, 4825183675, 4804441264, 4783597246, 4762603473, 4741428189, 4720104752, 4698633480, 4677005183, 4655239909, 4633375897, 4611392218, 1368075411, 1394810956, 1424440993, 1456150769, 1488943455, 1523680036, 1558805654, 1595227782, 1632429828, 1665271772, 1692348930, 1718751817, 1753920101, 1799912164, 1848054064, 1894647597, 1940809591, 1986937257, 2035404651, 2086069575, 2137559042, 2188326583, 2238486510, 2289518335, 2340061173, 2389170028, 2437129374, 2484896145, 2532509772, 2581432942, 2632326520, 2684687839, 2739365885, 2794764048, 2850199048, 2906963741, 2965641178, 3026396336, 3087409013, 3148471019, 3209882606, 3269006370, 3325622560, 3380865845, 3434524761, 3487680501, 3540729987, 3593265317, 3645256153, 3696551715, 3747780310, 3798918119, 3848340930, 3896798913, 3945396132, 3993926580, 4042825703, 4091636908, 4140358383, 4189938668, 4239822664, 4289496399, 4339608811, 4388941156, 4436946289, 4483307895, 4528415184, 4572478814, 4613623510, 4652385287, 4688113368, 4718316369, 4747661026, 4778004486, 4806898011, 4835320061, 4863327393, 4890963059, 4917843752, 4943926455, 4969233390, 4993723005, 5017352073, 5040129153, 5062015154, 5082984234, 5103100907, 5122349847, 5140673146, 5158094357, 5174593426, 5190087823, 5204528688, 5217954615, 5230375972, 5241726793, 5251949946, 5260932944, 5268643448, 5275145135, 5280378402, 5284230203, 5286754898, 5288123867, 5288307731, 5287300443, 5285221154, 5282112969, 5277983407, 5272838495, 5266840001, 5260047769, 5252560173, 5244518564, 5235886561, 5226686839, 5216941568, 5206602078, 5195749921, 5184405355, 5172528449, 5160113564, 5147107942, 5133579817, 5119486933, 5104719774, 5089367907, 5073455511, 5056912462, 5039867969, 5022367491, 5004314228, 4985789045, 4966848462, 4947568671, 4928012782, 4908093348, 4887935828, 4867641584, 4847151753, 4826503633, 4805756134, 4784907331, 4763909134, 4742729610, 4721401903, 4699926199, 4678293688, 4656524087, 4634655672, 4612667566, 314500, 314500, 314501, 314501, 314501, 314502, 314502, 314503, 314503, 314504, 314506, 314509, 314513, 314520, 314530, 314546, 314569, 314604, 314656, 314734, 314851, 315026, 315290, 315685, 316277, 317166, 318500, 314500, 314500, 314500, 314500, 314500, 314500, 314500, 314667, 315087, 316556, 545717, 549032, 552701, 555536, 558521, 561267, 564119, 567666, 571810, 575795, 578566, 580424, 582733, 585618, 587309, 589863, 565787, 544087, 524587, 507150, 489743, 489588, 489366, 490549, 495914, 498305, 474683, 453504, 433128, 415840, 406839, 406365, 408027, 416011, 417416, 419554, 426473, 431071, 443756, 457207, 473308, 496281, 508914, 511593, 518039, 526548, 532774, 540698, 556848, 590736, 616356, 645660, 718828, 803104, 894150, 989655, 1070326, 1161127, 1239122, 1282442, 1328801, 1348400, 1384697, 1434035, 1497413, 1559830, 1611285, 1648779, 1702310, 1751879, 1805483, 1856300, 1895740, 1944723, 1997046, 2043511, 2101516, 2171660, 2230343, 2298265, 2365223, 2438400, 2517436, 2632911, 2730724, 2817375, 2908763, 2999987, 3098247, 3177042, 3263971, 3351800, 3414837, 3469202, 3532395, 3595614, 3655361, 3718434, 3763832, 3813456, 3861305, 3919500, 3968731, 4008776, 4065235, 4122908, 4180296, 4249497, 4318912, 4409540, 4509581, 4657300, 4829259, 4975627, 5052803, 5049687, 4997379, 5060680, 5158788, 5380605, 5487529, 5586500, 5712648, 5831197, 5957145, 6077995, 6198844, 6325694, 6430244, 6510594, 6574945, 6626695, 6677647, 6730400, 6778219, 6829978, 6884200, 6944818, 7009027, 7106337, 7203648, 7300958, 7398268, 7495579, 7592889, 7690199, 7787510, 7884820, 7982130, 8079441, 8176751, 8418616, 8630707, 8816085, 8999384, 9205189, 9424660, 9638773, 9847636, 10060033, 10280815, 10500441, 10707235, 10913270, 11128257, 11357479, 11592485, 11810521, 12030009, 12272387, 12599414, 12997963, 13304897, 13518689, 13719499, 13893988, 14046758, 14203511, 14367099, 14533034, 14721345, 14949210, 15192484, 15414891, 15620653, 15835743, 16069631, 16322272, 16594104, 16869362, 17126304, 17353191, 17549286, 17722905, 17897433, 18095340, 18305305, 18504911, 18701710, 18909980, 19132472, 19365438, 19595356, 19819449, 20046679, 20294490, 20590566, 20954545, 21370595, 21783014, 22141583, 22479779, 22852648, 23236271, 23595599, 23947997, 24329963, 24731044, 25119700, 25482714, 25743787, 25956417, 26200987, 26451126, 26713206, 26974024, 27227097, 27474269, 27718849, 27956570, 28188539, 28417797, 28641916, 28861608, 29078997, 29296170, 29513614, 29726633, 29938045, 30148424, 30357454, 30570274, 30786333, 31002217, 31216096, 31431129, 31650482, 31866218, 32081619, 32297181, 32506964, 32716088, 32921912, 33125568, 33331255, 33539311, 33745347, 33949051, 34156817, 34362634, 34562678, 34764692, 34969209, 35175463, 35377573, 35577434, 35784847, 35997271, 36211017, 36424697, 36635120, 36839673, 37041405, 37245063, 37451849, 37659590, 37865663, 38073797, 38284003, 38492852, 38700844, 38913378, 39127226, 39341143, 39552738, 39759316, 39970338, 40188441, 40416299, 40646492, 40876703, 41111413, 41344704, 41574724, 41797137, 42016473, 42243354, 42477126, 42706740, 42926634, 43143685, 1465, 1625, 1802, 2000, 3000, 4000, 10000, 20000, 60000, 100000, 500000, 550000, 600000, 550000, 500000, 450000, 400000, 450000, 500000, 600000, 700000, 900000, 1250000, 2000000, 1250000, 2000000, 2100000, 2120000, 2232611, 2345222, 2457833, 2570444, 2683055, 2783738, 2876469, 2969200, 3045800, 2551195, 2563917, 2576440, 2588967, 2601640, 2614312, 2627092, 2639854, 2652659, 2665570, 2678605, 2691693, 2704894, 2718081, 2731442, 2745091, 2758739, 2772464, 2786262, 2825703, 2865724, 2907128, 2944985, 2983288, 3022848, 3064390, 3106494, 3149966, 3181801, 3213220, 3245363, 3252381, 3259981, 3267616, 3275373, 3300756, 3326285, 3352211, 3400974, 3446999, 3493721, 3540935, 3589146, 3538524, 3571302, 3604446, 3636204, 3629757, 3624529, 3619469, 3640512, 3652069, 3671938, 3691651, 3711606, 3731303, 3750752, 3774040, 3806670, 3843742, 3880296, 3917021, 3953382, 3990170, 4027575, 4064631, 4102901, 4150197, 4240523, 4305588, 4300758, 4346589, 4384947, 4406830, 4431856, 4476392, 4526412, 4570781, 4608060, 4659523, 4704676, 4745393, 4784563, 4828277, 4873212, 4918619, 4961644, 5008773, 5056694, 5108698, 5155294, 5202336, 5246983, 5294660, 5346597, 5398519, 5457906, 5522006, 5585154, 5649291, 5715569, 5781906, 5847069, 5910009, 5972051, 6027034, 6084441, 6150346, 6213280, 6274506, 6336002, 6385531, 6433665, 6496476, 6549618, 6561960, 6524680, 6476024, 6408769, 6657086, 6733584, 6782875, 6527708, 6543325, 6561672, 6582095, 6602518, 6622941, 6643364, 6663787, 6684210, 6704633, 6725056, 6745479, 6754949, 6760963, 6758198, 6755337, 6753413, 6768666, 6783920, 6799174, 6814427, 6829680, 6844934, 6860188, 6875441, 6890694, 6905948, 6921202, 6936455, 6930487, 6927254, 6932083, 6939893, 6946659, 6952266, 6965838, 6987345, 7014270, 7047274, 7086060, 7129581, 7175502, 7223392, 7270413, 7321524, 7376293, 7414627, 7440306, 7466320, 7499635, 7543263, 7585107, 7597963, 7577833, 7564457, 7567332, 7561203, 7548345, 7548407, 7567550, 7573078, 7561166, 7560715, 7564310, 7569397, 7574314, 7585346, 7620405, 7679627, 7757140, 7842715, 7907492, 7938157, 7950322, 7960917, 7969804, 7978465, 7993894, 8012929, 8042233, 8081640, 8122604, 8173496, 8229204, 8269901, 8296948, 8323250, 8345073, 8365087, 8393272, 8431599, 8481411, 8547812, 8644037, 8737920, 8798779, 8841653, 8880876, 8921402, 8967053, 9064678, 9130434, 9120815, 9113578, 9107265, 9101492, 9096273, 9089766, 9080344, 9069085, 9056502, 9043483, 9029410, 9014206, 8999243, 8982694, 8966408, 8950784, 8934065, 8917554, 8900670, 8883179, 8864499, 8844732, 8824206, 8801905, 8777843, 8751755, 8724335, 8696688, 8667917, 8636703, 8603889, 8570632, 8537009, 8501897, 8465820, 8430066, 8394697, 8360106, 8325616, 8291171, 8258214, 8225770, 8193042, 8161529, 8131306, 8101561, 8072755, 8045280, 8017716, 7990446, 7963622, 7937312, 7911659, 7884736, 7857199, 7830803, 7805755, 7781116, 7755987, 7730749, 7705352, 7680366, 7656849, 7634723, 7612694, 7590338, 7569183, 7549436, 7530929, 7513397, 7496580, 7479872, 7462944, 7446096, 7429820, 7414450, 7399337, 20584, 24015, 28017, 32687, 38135, 44491, 51906, 60557, 70650, 82425, 96163, 103032, 110391, 118277, 126725, 135777, 145475, 155866, 167000, 176500, 186000, 279000, 372000, 465000, 372000, 465000, 558000, 651000, 428813, 464548, 503260, 545199, 590632, 639851, 693172, 750937, 813515, 733141, 738968, 744928, 750796, 756904, 762974, 769196, 775339, 781456, 787758, 794435, 801128, 807873, 814321, 820746, 829929, 841389, 853027, 864778, 877004, 889395, 902053, 914763, 927511, 940521, 953696, 967007, 980361, 993566, 1006986, 1020533, 1033450, 1046754, 1060257, 1074131, 1085119, 1093277, 1101523, 1110078, 1119404, 1129484, 1139365, 1149646, 1158924, 1169560, 1180610, 1191129, 1201436, 1212530, 1224198, 1235093, 1245012, 1254669, 1264234, 1273448, 1282498, 1291729, 1302577, 1318019, 1330163, 1330568, 1330760, 1337378, 1346264, 1355274, 1370447, 1408749, 1451686, 1408739, 1400917, 1417737, 1436276, 1456414, 1481923, 1500671, 1513910, 1530743, 1544236, 1569188, 1609063, 1645835, 1683284, 1720356, 1755062, 1787076, 1820838, 1855560, 1890479, 1918274, 1938897, 1959450, 1979764, 2000176, 2020583, 2041138, 2061666, 2082562, 2109618, 2143092, 2178767, 2215263, 2249466, 2285213, 2322502, 2357559, 2389606, 2424726, 2463853, 2502248, 2537590, 2574122, 2615891, 2659918, 2754539, 2731914, 2768142, 2762471, 2745549, 2733388, 2660873, 2574973, 2552471, 2554782, 2579934, 2627827, 2678349, 2726987, 2778262, 2831417, 2882794, 2929691, 2969864, 2999363, 2964029, 2931381, 2963079, 3003204, 3051905, 3106866, 3108959, 3111052, 3113144, 3115237, 3117330, 3119422, 3121515, 3123608, 3125701, 3127794, 3129886, 3131979, 3187157, 3247007, 3312610, 3384707, 3464090, 3551389, 3646865, 3750701, 3862828, 3982711, 4108981, 4239411, 4372047, 4503659, 4630315, 4751910, 4867309, 4976488, 5081769, 5183827, 5283502, 5380920, 5476614, 5572229, 5669260, 5791042, 5937643, 6075081, 6187137, 6284707, 6385607, 6491433, 6602330, 6706289, 6799823, 6891349, 6977658, 7081404, 7167583, 7231084, 7314317, 7405781, 7504119, 7608894, 7719283, 7830981, 7936220, 8025808, 8100472, 8174784, 8251776, 8326141, 8400528, 8489874, 8597248, 8711380, 8828313, 8942637, 9046336, 9146852, 9256156, 9376179, 9504417, 9631136, 9752859, 9868434, 9968510, 10039782, 10110483, 10181736, 10234372, 10295307, 10318209, 10336577, 10397712, 10454854, 10509426, 10562599, 10614756, 10665383, 10714635, 10762931, 10809815, 10855009, 10898667, 10940352, 10979739, 11016357, 11050287, 11081342, 11108923, 11133346, 11154829, 11173133, 11188805, 11201690, 11211754, 11219462, 11223545, 11224921, 11224454, 11221890, 11217139, 11210468, 11201975, 11191299, 11178772, 11165390, 11151250, 11135565, 11118796, 11101945, 11084950, 11067068, 11047935, 11027887, 11006876, 10984627, 10961640, 10937189, 10911248, 10884509, 10856739, 10828365, 10799160, 10769240, 10738948, 10708241, 10676978, 10644861, 10612558, 10580464, 10548990, 10517857, 10486657, 10455852, 10425359, 10395108, 10365193, 10335113, 10305146, 10275344, 10245240, 10214734, 10183693, 10152434, 10120836, 10088349, 10055169, 10021317, 1, 4, 8, 17, 35, 71, 143, 287, 574, 1148, 1252, 1366, 1490, 1626, 1774, 1935, 2111, 2303, 2513, 2741, 2990, 3262, 3559, 3882, 4235, 4620, 5040, 5535, 6077, 6673, 7327, 8046, 8835, 9701, 10652, 11696, 11962, 12042, 12122, 12203, 12284, 12365, 12448, 12530, 12614, 12698, 12782, 12906, 13030, 13154, 13278, 13402, 13526, 13650, 13774, 13898, 14022, 14146, 14274, 14305, 15011, 14074, 14133, 14284, 14316, 14571, 14986, 14799, 16271, 16471, 16671, 16871, 17071, 17617, 19448, 20702, 21770, 22211, 22652, 23046, 23440, 23834, 23130, 22426, 21722, 21018, 20314, 21530, 22746, 23963, 23961, 25579, 27197, 28815, 30433, 32051, 33669, 35287, 35674, 36061, 36448, 36835, 37222, 37609, 37996, 38383, 38770, 39162, 39598, 40034, 40470, 40906, 41342, 41778, 42214, 42650, 43086, 43521, 43925, 44329, 44733, 45137, 45541, 45945, 46349, 46753, 47157, 47565, 48448, 49331, 50214, 51097, 51980, 52863, 53746, 54629, 54182, 53735, 53952, 54170, 54388, 54608, 54828, 55050, 55272, 55495, 55719, 55944, 55646, 55349, 55054, 54760, 54468, 54178, 53889, 53601, 53315, 53031, 53674, 54326, 54985, 55652, 56327, 57010, 57702, 58402, 59111, 59828, 60543, 61267, 62000, 62741, 63491, 64251, 65019, 66560, 68100, 69640, 71181, 72722, 74262, 75802, 77343, 78884, 80424, 81964, 83505, 84603, 86175, 88255, 90840, 93933, 97520, 101549, 106007, 110929, 116328, 122211, 128507, 135099, 141538, 147969, 154884, 162279, 170102, 177993, 184995, 190869, 196060, 200800, 205357, 209897, 214517, 219169, 223770, 228244, 232540, 236626, 240624, 244718, 248879, 253169, 257547, 261947, 266457, 271187, 275954, 280745, 285938, 291350, 296519, 301471, 306281, 310914, 315376, 319623, 323846, 327847, 331625, 335625, 339794, 343905, 348386, 353343, 358133, 362806, 367482, 371738, 375474, 378957, 382312, 385355, 388060, 390496, 392718, 394684, 395874, 396381, 397542, 399452, 401282, 403040, 404634, 406125, 407559, 408949, 410267, 411542, 412723, 413845, 414940, 415981, 416937, 417845, 418751, 419594, 420346, 421077, 421745, 422342, 422827, 423267, 423678, 423950, 424122, 424249, 424272, 424206, 424103, 423945, 423732, 423442, 423130, 422788, 422449, 421987, 421467, 420955, 420415, 419829, 419208, 418563, 417876, 417177, 416418, 415661, 414933, 414156, 413283, 412344, 411442, 410593, 409693, 408771, 407856, 406924, 405972, 405010, 404017, 402958, 401856, 400750, 399630, 398473, 397310, 396171, 395056, 393967, 392898, 391864, 390842, 389799, 388777, 387830, 386883, 385924, 384960, 77, 115, 173, 260, 391, 586, 880, 1320, 1980, 2971, 4456, 4952, 5502, 6113, 6792, 7547, 8386, 9318, 10353, 11503, 12782, 14202, 15780, 17533, 19482, 21646, 24052, 26724, 28060, 29463, 30936, 32483, 34107, 35813, 37603, 39484, 41458, 45257, 45393, 45529, 45666, 45803, 45940, 46078, 46216, 46355, 46494, 46633, 46773, 46913, 47054, 47195, 47337, 47479, 47621, 47764, 47908, 48051, 48195, 48340, 48485, 48631, 48776, 48923, 49069, 49217, 49364, 49512, 49661, 49810, 49959, 50109, 50260, 50410, 50562, 50713, 50865, 51018, 51171, 51325, 51479, 51633, 51788, 51943, 52099, 52255, 52412, 52569, 52727, 52885, 53044, 53203, 53363, 53523, 53683, 53844, 54006, 54168, 54330, 54493, 54657, 54821, 54985, 55150, 55316, 55482, 55648, 55815, 56150, 56487, 56826, 57167, 57510, 57855, 58202, 58551, 58902, 59256, 59611, 59969, 60329, 60691, 61055, 61421, 61790, 62161, 62534, 62909, 63286, 63666, 64048, 64432, 64819, 65208, 65599, 65993, 66389, 66787, 67188, 67591, 67996, 68404, 68815, 69228, 69643, 70061, 70481, 70904, 71329, 71757, 72188, 72621, 73565, 74522, 75490, 76472, 77466, 78473, 79493, 80526, 81573, 82634, 83708, 84796, 85899, 87015, 88146, 89292, 90453, 91629, 92820, 94027, 95249, 96487, 97742, 99012, 100534, 102056, 103578, 105100, 106622, 108144, 109665, 111187, 112709, 114231, 115753, 117275, 120764, 124466, 128386, 132575, 137080, 141931, 147163, 152823, 158935, 165490, 172358, 179361, 186512, 193830, 200877, 207550, 214198, 219347, 222480, 224817, 230744, 242129, 255334, 269047, 283251, 297871, 312825, 328059, 343461, 358990, 373534, 386992, 400721, 415164, 430365, 446290, 462862, 479931, 497329, 514799, 531883, 547753, 562820, 577960, 593230, 608593, 624019, 639391, 654622, 669589, 699964, 752205, 811276, 871446, 932618, 994626, 1057419, 1120718, 1183616, 1213248, 1206733, 1216307, 1257206, 1312857, 1369656, 1429609, 1482003, 1497634, 1485675, 1483081, 1501762, 1533460, 1569674, 1607059, 1643338, 1675573, 1703184, 1726512, 1746859, 1765214, 1783166, 1801270, 1819530, 1837954, 1856538, 1875283, 1894143, 1913109, 1932138, 1951237, 1970374, 1989491, 2008563, 2027569, 2046477, 2065262, 2083944, 2102514, 2121014, 2139472, 2157872, 2176254, 2194615, 2212964, 2231292, 2249623, 2267974, 2286391, 2304899, 2323454, 2342089, 2360814, 2379644, 2398571, 2417526, 2436545, 2455645, 2474773, 2493900, 2513020, 2532135, 2551262, 2570343, 2589419, 2608446, 2627407, 2646361, 2665303, 2684236, 2703179, 2722151, 2741163, 2760203, 2779263, 2798335, 2817449, 2836566, 2855764, 2875013, 2894321, 2913725, 2933176, 2952680, 2972217, 2991815, 3011433, 3031114, 3050841, 3070576, 3090323, 9600, 32893, 54822, 91371, 152285, 253808, 423014, 705024, 1175040, 1958400, 3264000, 3504000, 3744000, 4032000, 4320000, 4608000, 4896000, 5424000, 5952000, 6672000, 7392000, 7680000, 7968000, 7968000, 9024000, 9600000, 12480000, 15360000, 15768416, 16090220, 16418592, 16753665, 17095576, 17444466, 17800476, 18163750, 18534440, 16825381, 16889181, 16953224, 17017509, 17082038, 17146812, 17211832, 17277098, 17342611, 17408373, 17474384, 17541903, 17458355, 17375204, 17292449, 17210089, 17128121, 17046543, 16965353, 16884551, 16804133, 16726001, 16813425, 16901306, 16989647, 17078449, 17167715, 17257448, 17347650, 17438324, 17529471, 17623494, 17590552, 17557671, 17524852, 17492094, 17459398, 17426763, 17394188, 17361675, 17329222, 17297133, 17453068, 17610410, 17769169, 17929360, 18090996, 18254088, 18418650, 18584697, 18752240, 18928938, 19024398, 19120340, 19216765, 19313677, 19411077, 19508969, 19607355, 19706236, 19805616, 19908021, 19997101, 20086581, 20176460, 20266742, 20357428, 20448519, 20540018, 20631927, 20724247, 20819057, 20837044, 20855045, 20873063, 20891095, 20909144, 20927208, 20945287, 20963383, 20981493, 20999698, 21192535, 21387143, 21583538, 21781737, 21981755, 22183611, 22387320, 22592899, 22800366, 23019383, 23044974, 23070593, 23096241, 23121917, 23147622, 23173355, 23199117, 23224908, 23250727, 23276719, 23424560, 23567343, 23710126, 23856989, 24003851, 24150714, 24297576, 24444439, 24583142, 24720622, 24800311, 24911912, 25024016, 25136624, 25249739, 25363362, 24783980, 24657426, 24891321, 25003332, 25199148, 25456158, 25713167, 25970176, 26235344, 26500513, 26765681, 27039008, 27312336, 27634617, 28018091, 28413804, 28813596, 29217468, 29629499, 30049689, 30473958, 31368366, 32262774, 33157183, 34051591, 34945999, 35840408, 36734816, 37629224, 38523632, 39418040, 40312449, 41206857, 42022311, 42893013, 43791390, 44741299, 45767686, 46854418, 48004664, 49184052, 50441766, 51828663, 53310344, 54881154, 56504406, 58178372, 59902522, 61669811, 63510933, 65408278, 67294130, 69058898, 70276757, 71641525, 73722297, 75839352, 77854352, 79855318, 81867267, 83889660, 85935070, 88016435, 90303104, 92814506, 95335162, 97814965, 100253825, 102635569, 104959291, 107216011, 109433805, 111633722, 113787112, 115952198, 118132363, 120343183, 122600372, 124862185, 127198070, 129622332, 132108065, 134544303, 136805810, 138933659, 140970355, 142902857, 144715789, 146405983, 147989282, 149474264, 150873716, 152201978, 153591074, 155070110, 156532134, 157964931, 159383179, 160811934, 162186146, 163523109, 164913060, 166298024, 167658855, 169384891, 171466986, 173562366, 175686904, 177818039, 179930175, 182014770, 184064620, 186072401, 188025197, 189904570, 191717185, 193461166, 195130370, 196740579, 198288199, 199776954, 201208774, 202589427, 203939084, 205259489, 206545481, 207801053, 209029596, 210231187, 211402171, 212537929, 213638539, 214709097, 215750557, 216751162, 217708533, 218621851, 219497454, 220331178, 221117323, 221856047, 222532398, 223149353, 223712341, 224214830, 224655227, 225032675, 225351998, 225618885, 225829712, 225982509, 226078163, 226125803, 226129886, 226087242, 225993848, 225856196, 225676966, 225447129, 225166040, 224849224, 224489422, 224081202, 223633232, 223153947, 222646487, 222104938, 221529992, 220909876, 220249672, 219555050, 218822222, 218048098, 217237471, 216389236, 215502989, 214584169, 213637773, 212673363, 211687521, 210676520, 209642384, 208596514, 1, 3, 7, 8, 8, 9, 10, 11, 12, 13, 15, 16, 17, 19, 78, 312, 1250, 5000, 20000, 80000, 80000, 80000, 80000, 80000, 80000, 80000, 80000, 80000, 80000, 87342, 87896, 88453, 89014, 89578, 90146, 90717, 91293, 91871, 92454, 93040, 93448, 93856, 94264, 94672, 95080, 95488, 95896, 96304, 96712, 97122, 97620, 98118, 98616, 99114, 99612, 100110, 100608, 101106, 101605, 103479, 105353, 107227, 109101, 110975, 112849, 114723, 116597, 118471, 120345, 122219, 124093, 125974, 124086, 122198, 124161, 126124, 128087, 130050, 132013, 133976, 135939, 137618, 139297, 140976, 142655, 144334, 146013, 147692, 149371, 151050, 152727, 153658, 154589, 155520, 156451, 157382, 158313, 159244, 160175, 161106, 162042, 163024, 164006, 164988, 165970, 166952, 167934, 168916, 169898, 170880, 171860, 172961, 174062, 175163, 176264, 177365, 178466, 179567, 180668, 181769, 182867, 184160, 185453, 186746, 188039, 189332, 190625, 191918, 193211, 194500, 195588, 193089, 190621, 188185, 185780, 183406, 181062, 178749, 176464, 174209, 171983, 170204, 168444, 166701, 164977, 163271, 161582, 159911, 158257, 156620, 155000, 155000, 155000, 155000, 156000, 157000, 158000, 159000, 158000, 159000, 159000, 161000, 164000, 166000, 168000, 170000, 173000, 175000, 177911, 180821, 183732, 186643, 189553, 192464, 195375, 198285, 201196, 204107, 207017, 209928, 213410, 216517, 219244, 221568, 223296, 224519, 225803, 227266, 228789, 230901, 233155, 235236, 237566, 239969, 242421, 245010, 247099, 248554, 249447, 249398, 249177, 249666, 250330, 250786, 251188, 251454, 251630, 251566, 251277, 251533, 252274, 253098, 253993, 254930, 255831, 256628, 257288, 257768, 258113, 258583, 259382, 260272, 261036, 261625, 262046, 262290, 262405, 262434, 262521, 262071, 262429, 264155, 265789, 267297, 268717, 270011, 271298, 272719, 274137, 275251, 276150, 276949, 277669, 278355, 278999, 279604, 280177, 280719, 281216, 281706, 282157, 282324, 282347, 282476, 282628, 282728, 282789, 282801, 282699, 282496, 282212, 281854, 281411, 280913, 280353, 279706, 278971, 278156, 277285, 276354, 275360, 274302, 273154, 271963, 270782, 269542, 268233, 266896, 265557, 264225, 262877, 261522, 260194, 258870, 257527, 256184, 254868, 253557, 252227, 250884, 249518, 248165, 246796, 245440, 244094, 242745, 241389, 240021, 238659, 237290, 235937, 234611, 233254, 231876, 230497, 229094, 227665, 226249, 224828, 223396, 221969, 220527, 219097, 217655, 216204, 214747, 213301, 211867, 210448, 208995, 207536, 206065, 204611, 203157, 201727, 200303, 198898, 197494, 196092, 194711, 20549, 23974, 27970, 32632, 38070, 44415, 51818, 60454, 70530, 82285, 96000, 108000, 120000, 132000, 144000, 144000, 144000, 156000, 168000, 180000, 192000, 288000, 432000, 432000, 432000, 576000, 720000, 960000, 1134308, 1228833, 1331236, 1442172, 1562353, 1692550, 1833595, 1986395, 2151928, 1960698, 1976284, 1992223, 2007917, 2024250, 2040484, 2057124, 2073554, 2089912, 2106767, 2124622, 2142523, 2160563, 2177805, 2194989, 2219548, 2250195, 2281321, 2312747, 2345443, 2378583, 2412435, 2446426, 2480519, 2515313, 2550547, 2586147, 2621859, 2657177, 2693066, 2729296, 2763840, 2799421, 2835533, 2872637, 2902023, 2923840, 2945895, 2968772, 2993713, 3020671, 3047098, 3074594, 3099407, 3127850, 3157403, 3185534, 3213099, 3242770, 3273972, 3303112, 3329638, 3355464, 3381044, 3405687, 3429889, 3454577, 3483590, 3524886, 3557364, 3558447, 3558961, 3576661, 3600425, 3624521, 3665100, 3767532, 3882364, 3767507, 3746589, 3791570, 3841151, 3895007, 3963227, 4013367, 4048774, 4093793, 4129879, 4196607, 4303249, 4401591, 4501744, 4600890, 4693706, 4779325, 4869616, 4962477, 5055862, 5130198, 5185351, 5240318, 5294646, 5349234, 5403811, 5458784, 5513683, 5569568, 5641926, 5731448, 5826857, 5924460, 6015933, 6111534, 6211259, 6305015, 6390720, 6484643, 6589284, 6691967, 6786485, 6884185, 6995894, 7113638, 7366691, 7306181, 7403070, 7387903, 7342647, 7310124, 7116192, 6886463, 6826283, 6832463, 6899729, 7027814, 7162929, 7293005, 7430135, 7572291, 7709693, 7835114, 7942552, 8021443, 7926948, 7839635, 7924405, 8031716, 8161960, 8308948, 8210502, 8112056, 8013610, 7915164, 7816718, 7718272, 7619825, 7521379, 7422933, 7324487, 7226041, 7127595, 7189431, 7264611, 7350643, 7448883, 7560678, 7682876, 7811337, 7944094, 8081319, 8208003, 8320428, 8424480, 8517706, 8602840, 8679938, 8752970, 8823252, 8891333, 8954603, 9014901, 9079747, 9144638, 9205707, 9265673, 9324290, 9380093, 9434946, 9485806, 9537697, 9603173, 9678048, 9748285, 9815555, 9881698, 9944184, 10004289, 10057608, 10107636, 10158779, 10186258, 10193889, 10217561, 10241320, 10230193, 10197466, 10164025, 10122365, 10080579, 10039221, 9991310, 9938068, 9873451, 9803175, 9735089, 9667833, 9608041, 9563135, 9529357, 9507334, 9490752, 9472738, 9463075, 9464454, 9472704, 9487289, 9499066, 9495793, 9480031, 9435415, 9350943, 9251368, 9173240, 9115679, 9056696, 8997601, 8937018, 8875630, 8813868, 8751056, 8687631, 8624462, 8561292, 8497927, 8434839, 8372269, 8310226, 8248676, 8187277, 8125768, 8064471, 8003446, 7943010, 7883219, 7823424, 7763465, 7703318, 7642600, 7580623, 7517481, 7453542, 7388571, 7322187, 7254283, 7185163, 7114778, 7043344, 6971340, 6899072, 6826541, 6753791, 6681195, 6608841, 6536557, 6464527, 6392852, 6321654, 6251086, 6181418, 6112590, 6044485, 5977047, 5910452, 5844722, 5779796, 5715779, 5652580, 5590069, 5528397, 5467668, 5407684, 5348625, 5290581, 5233517, 5177398, 5122141, 5067765, 5014231, 4961453, 4909295, 4857563, 4806303, 4755350, 4704490, 4653759, 4603207, 4552798, 4502444, 4452013, 4401462, 4350961, 888, 1333, 2000, 3000, 3000, 3000, 10000, 20000, 40000, 100000, 300085, 311853, 324083, 336792, 350000, 350000, 210000, 280000, 300000, 350000, 400000, 600000, 900000, 1250000, 800000, 1250000, 1500000, 1750000, 1915727, 2081455, 2247183, 2412911, 2578639, 2744366, 2910094, 3075822, 3241550, 3002413, 3014685, 3026799, 3038771, 3050983, 3063057, 3075295, 3087372, 3099458, 3111700, 3124183, 3136636, 3149290, 3161771, 3174338, 3187531, 3220380, 3253609, 3287180, 3321168, 3355530, 3390332, 3425555, 3460986, 3496927, 3533216, 3569866, 3606737, 3643825, 3684061, 3662560, 3640053, 3667847, 3695866, 3752972, 3792875, 3833240, 3873737, 3914841, 3956361, 3998277, 4040351, 4083151, 4126407, 4169901, 4213941, 4258482, 4272554, 4288185, 4304246, 4320633, 4367903, 4411959, 4448564, 4482286, 4510637, 4483375, 4469296, 4515229, 4561701, 4614669, 4668826, 4719201, 4773099, 4824439, 4868893, 4815141, 4774315, 4894689, 4978604, 5048595, 5095760, 5139033, 5209061, 5289660, 5364230, 5364773, 5370119, 5440410, 5512971, 5535027, 5560900, 5628032, 5695631, 5759515, 5826696, 5889055, 5949791, 6010010, 6069621, 6089514, 6110977, 6174080, 6236986, 6310119, 6384504, 6461629, 6549695, 6636801, 6715896, 6728606, 6756950, 6858255, 6951048, 7040581, 7128360, 7210240, 7288994, 7363147, 7430484, 7449687, 7469340, 7543169, 7634448, 7690353, 7724869, 7728422, 7692929, 7623883, 7576164, 7547108, 7501040, 7573448, 7636205, 7709056, 7748175, 7843239, 7903339, 7967673, 8031729, 8076097, 8125594, 8186317, 8230699, 8261751, 8287746, 8315449, 8346089, 8373876, 8394173, 8414470, 8434768, 8455065, 8475362, 8495659, 8515956, 8536253, 8556550, 8576848, 8597145, 8617442, 8655755, 8696639, 8741858, 8788383, 8835492, 8882161, 8931862, 8986120, 9045745, 9102172, 9158208, 9217669, 9275198, 9337681, 9399851, 9455000, 9505919, 9549702, 9589190, 9630508, 9666524, 9694853, 9718032, 9735809, 9748472, 9758905, 9774018, 9791812, 9811367, 9833093, 9850674, 9862329, 9869136, 9874586, 9880338, 9886981, 9899150, 9916566, 9936575, 9960968, 9998962, 10045988, 10084932, 10116005, 10137264, 10156972, 10181465, 10203185, 10226681, 10251719, 10287005, 10332975, 10376262, 10421298, 10478883, 10548445, 10625488, 10709711, 10812936, 10936619, 11038624, 11107522, 11160277, 11210113, 11275332, 11332707, 11376583, 11428608, 11490623, 11540102, 11570843, 11641814, 11712891, 11738761, 11758601, 11774647, 11788643, 11801625, 11813659, 11824139, 11833012, 11841126, 11849240, 11856868, 11863581, 11869957, 11876533, 11882908, 11888112, 11892204, 11895957, 11898972, 11900654, 11901549, 11900982, 11898554, 11894557, 11888628, 11880653, 11870903, 11859002, 11844316, 11827232, 11809035, 11790124, 11769787, 11747800, 11726486, 11705882, 11684662, 11662417, 11639830, 11618141, 11597062, 11577022, 11558128, 11540444, 11523334, 11506722, 11490792, 11476217, 11463028, 11449957, 11436979, 11424659, 11413128, 11401156, 11387793, 11374349, 11361050, 11348176, 11335100, 11321442, 11308000, 11294425, 11280644, 11265956, 11250777, 11236090, 11221813, 11207571, 11192505, 11176898, 11161122, 11145150, 11129652, 11114017, 11097064, 11079071, 11060849, 200, 250, 313, 391, 489, 611, 764, 955, 1194, 1493, 1866, 2036, 2221, 2423, 2644, 2884, 3146, 3432, 3744, 4085, 4456, 4861, 5303, 5785, 6311, 6885, 7511, 8194, 8866, 9592, 10379, 11229, 12150, 13146, 14223, 15389, 16651, 2985, 3045, 3106, 3169, 3232, 3297, 3364, 3431, 3500, 3571, 3642, 3672, 3702, 3732, 3762, 3793, 3824, 3863, 3903, 3943, 3983, 4024, 4065, 4107, 4192, 4278, 4367, 4457, 4549, 4643, 4870, 5108, 5358, 5620, 5895, 6183, 6486, 6803, 7136, 7485, 7851, 8235, 8814, 9435, 10098, 10809, 11329, 11874, 12446, 13045, 13673, 14331, 15020, 15743, 16501, 17295, 18128, 19000, 20477, 22070, 23786, 25635, 25541, 25447, 25354, 25261, 25168, 25076, 24984, 24892, 24801, 24710, 24971, 25236, 25503, 25772, 26045, 26320, 26599, 26880, 27165, 27452, 27830, 28212, 28601, 28994, 29393, 29797, 30207, 30623, 31044, 31471, 32042, 32623, 33215, 33817, 34431, 35055, 35691, 36339, 36998, 37479, 37767, 38057, 38349, 38643, 38940, 39239, 39540, 39844, 40150, 40458, 40919, 41386, 41858, 42336, 42819, 43307, 43801, 44301, 44806, 45317, 45887, 46464, 47048, 47639, 48238, 48844, 49458, 50080, 50710, 51347, 51838, 52333, 52833, 53338, 53848, 54362, 54882, 56066, 57249, 58433, 59616, 60800, 61984, 63167, 64351, 65534, 66718, 67901, 69085, 71137, 73364, 75529, 77691, 79867, 82089, 84356, 86672, 89008, 91330, 93646, 96060, 98715, 101619, 104689, 107916, 111291, 114731, 118052, 120746, 122820, 124688, 126461, 128200, 130403, 133117, 135904, 138721, 141693, 145072, 148802, 152561, 156310, 160060, 163812, 167568, 171349, 175195, 179124, 183090, 187056, 190995, 194916, 199101, 204165, 210321, 217459, 225186, 233066, 240809, 248393, 256019, 263794, 271695, 279747, 287889, 296117, 304373, 312619, 320256, 327306, 334421, 341635, 348934, 356341, 364717, 373215, 380232, 385833, 390819, 395355, 402741, 411112, 417077, 422927, 428658, 434220, 439595, 444800, 449852, 454739, 459525, 464208, 468784, 473131, 477238, 481166, 484885, 488343, 491601, 494734, 497703, 500521, 503180, 505699, 508124, 510431, 512664, 514729, 516628, 518394, 520003, 521465, 522733, 523900, 524908, 525785, 526535, 527149, 527581, 527825, 527963, 528022, 527939, 527705, 527323, 526793, 526051, 525095, 524075, 522896, 521543, 520053, 518404, 516667, 514816, 512738, 510502, 508234, 505899, 503488, 500974, 498330, 495634, 492907, 490147, 487266, 484304, 481376, 478431, 475412, 472379, 469335, 466240, 463100, 459950, 456827, 453702, 450560, 447380, 2557, 4262, 7104, 11840, 19734, 32890, 54817, 91362, 152271, 253785, 422976, 483401, 552458, 631381, 721578, 824661, 942470, 1077108, 1230981, 1406836, 1607812, 1837500, 2100000, 2400000, 2700000, 3000000, 3100000, 6262555, 5780820, 5336141, 4925669, 4546771, 4197019, 3874172, 3576158, 3301069, 3047141, 903394, 902621, 901850, 901079, 900309, 899539, 898771, 898002, 897235, 896468, 895702, 895509, 895317, 895125, 894932, 894740, 894548, 894356, 894164, 893972, 893779, 893587, 893395, 893202, 893010, 892818, 892626, 892433, 892241, 892049, 891857, 891665, 891472, 891280, 891088, 890895, 890703, 890511, 890319, 890127, 889935, 889742, 889550, 889358, 889165, 888973, 888781, 888589, 888397, 888205, 888013, 891405, 894810, 898229, 901660, 905105, 908563, 912034, 915518, 919015, 922526, 929863, 937258, 944712, 952226, 959799, 967432, 975126, 982881, 990698, 998577, 1007022, 1015538, 1024126, 1032786, 1041520, 1050327, 1059210, 1068167, 1077200, 1086309, 1092768, 1099265, 1105801, 1112375, 1118989, 1125642, 1132334, 1139067, 1145839, 1152652, 1158415, 1164207, 1170028, 1175878, 1181758, 1187666, 1193605, 1199573, 1205571, 1211598, 1221355, 1231190, 1241104, 1251097, 1261172, 1271327, 1281564, 1291884, 1302287, 1312773, 1322350, 1331997, 1341714, 1351501, 1361361, 1371292, 1381295, 1391372, 1401522, 1411746, 1432922, 1454416, 1476232, 1498376, 1520852, 1543664, 1566819, 1590322, 1614176, 1638389, 1661327, 1684585, 1708169, 1732084, 1756333, 1780922, 1805854, 1831136, 1866081, 1901026, 1935971, 1970916, 2005861, 2040806, 2075751, 2110696, 2145641, 2180586, 2215531, 2250476, 2267310, 2285780, 2306205, 2328786, 2353653, 2380894, 2410774, 2443431, 2478921, 2517289, 2559229, 2604667, 2652911, 2704005, 2757936, 2814321, 2873000, 2934261, 2998230, 3065061, 3134768, 3207549, 3283500, 3362629, 3445406, 3532198, 3623200, 3718308, 3818536, 3925258, 4038308, 4156593, 4278981, 4405902, 4538017, 4675421, 4818487, 4967343, 5121659, 5281482, 5446935, 5617847, 5872707, 6096510, 6226775, 6391861, 6583375, 6789492, 7002818, 7221618, 7445599, 7675430, 7913074, 8159098, 8426145, 8693243, 8953973, 9228468, 9509431, 9797488, 10093626, 10397659, 10708831, 11030008, 11360681, 11697845, 12039777, 12383349, 12726760, 13070169, 13413423, 13759507, 14111035, 14462721, 14814460, 15170419, 15529418, 15890287, 16253925, 16618825, 16985936, 17357066, 17731445, 18109919, 18492632, 18878047, 19264502, 19655283, 20049970, 20445762, 20843266, 21242980, 21643645, 22042577, 22443649, 22846195, 23245144, 23642195, 24038610, 24433814, 24827843, 25220856, 25610351, 25998163, 26386126, 26768354, 27146961, 27524086, 27899073, 28272765, 28643204, 29011908, 29379351, 29746079, 30111487, 30471402, 30825986, 31177488, 31528713, 31879284, 32224062, 32564724, 32900616, 33229129, 33548439, 33860334, 34169267, 34473297, 34771312, 35063026, 35348909, 35632349, 35910582, 36178045, 36438986, 36693859, 36942734, 37186925, 37424137, 37651977, 37871226, 38086116, 38295125, 38500329, 38700680, 38892733, 39074805, 39249868, 39421857, 39587567, 10259, 10251, 10244, 10237, 10230, 10223, 10216, 10208, 10201, 10194, 10187, 10180, 10172, 10164, 10156, 10148, 10141, 10133, 10125, 10117, 10109, 10101, 10093, 10085, 10078, 10070, 10062, 10054, 10046, 10039, 10031, 10023, 10015, 10007, 10000, 9992, 9984, 9976, 9969, 9961, 9953, 9945, 9938, 9930, 10067, 10207, 10348, 10491, 10636, 10783, 10932, 11092, 11170, 11249, 11328, 11407, 11487, 11568, 11650, 11732, 11814, 11900, 11920, 11940, 11960, 11980, 12000, 12019, 12040, 12060, 12080, 12100, 12268, 12438, 12610, 12785, 12963, 13142, 13325, 13509, 13697, 13900, 14006, 14113, 14220, 14328, 14437, 14547, 14658, 14770, 14882, 15000, 15231, 15466, 15704, 15947, 16192, 16442, 16695, 16953, 17214, 17500, 17644, 17789, 17935, 18083, 18232, 18381, 18533, 18685, 18839, 19000, 19107, 19214, 19323, 19431, 19541, 19651, 19761, 19873, 19984, 20100, 20752, 21425, 22120, 22837, 23578, 24342, 25132, 25947, 26788, 27800, 28290, 28788, 29296, 29812, 30337, 30900, 31456, 31938, 32420, 32902, 33384, 33866, 34348, 34831, 35313, 35795, 36277, 36759, 37241, 37820, 38358, 38850, 39365, 39874, 40360, 40815, 41229, 41663, 42231, 43143, 44262, 45362, 46430, 47484, 48556, 49535, 50425, 51330, 52147, 52628, 52825, 52963, 53077, 53148, 53232, 53346, 53451, 53538, 53693, 54020, 54407, 54802, 55189, 55569, 55907, 56285, 56714, 57149, 57584, 58007, 58430, 58834, 59214, 59549, 59836, 60194, 60659, 61142, 61569, 61887, 62163, 62405, 62576, 62730, 62855, 63030, 63319, 63587, 63748, 63753, 63665, 63593, 63551, 63482, 63466, 63603, 63852, 64130, 64404, 64672, 64772, 64721, 64660, 64574, 64476, 64362, 64219, 64067, 63891, 63705, 63507, 63297, 63065, 62801, 62523, 62227, 61912, 61580, 61235, 60885, 60503, 60107, 59702, 59282, 58851, 58397, 57933, 57453, 56957, 56463, 55952, 55429, 54894, 54367, 53829, 53298, 52776, 52250, 51720, 51203, 50685, 50176, 49685, 49199, 48706, 48231, 47757, 47287, 46832, 46372, 45930, 45494, 45062, 44630, 44207, 43794, 43387, 42972, 42581, 42203, 41826, 41450, 41079, 40721, 40364, 40011, 39661, 39324, 38978, 38639, 38305, 37972, 37634, 37314, 36991, 36661, 36335, 36014, 35691, 41, 52, 65, 81, 102, 127, 159, 199, 249, 312, 390, 585, 877, 1316, 1975, 2962, 4444, 6666, 10000, 10000, 10000, 10000, 10000, 11000, 12000, 15000, 20000, 25000, 27619, 28130, 28651, 29182, 29722, 30273, 30833, 31404, 31986, 66364, 66629, 66896, 67164, 67432, 67702, 67973, 68245, 68518, 68792, 69067, 69343, 69621, 69899, 70179, 70459, 70741, 71024, 71308, 71593, 71880, 72167, 72456, 72746, 73037, 73329, 73622, 73917, 74212, 74509, 74807, 75107, 75407, 75709, 76011, 76315, 76621, 76927, 77235, 77544, 77854, 78165, 78478, 78792, 79107, 79424, 79741, 80060, 80381, 80702, 81025, 81349, 81674, 82001, 82329, 82658, 82989, 83321, 83654, 83989, 84325, 84662, 85001, 85341, 85682, 86025, 86369, 86714, 87061, 87410, 87759, 88110, 88463, 88817, 89172, 89528, 89887, 90246, 90607, 90970, 91333, 91699, 92066, 92434, 92804, 93175, 93547, 93922, 94297, 94675, 95053, 95433, 95815, 96198, 96583, 96970, 97357, 97747, 98138, 98530, 98925, 99617, 100314, 101017, 101724, 102436, 103153, 103875, 104602, 105334, 106072, 106814, 107775, 108745, 109724, 110712, 111708, 112713, 113728, 124841, 127983, 129263, 130555, 131861, 133179, 134511, 135856, 137215, 138587, 139973, 141373, 142786, 144214, 145656, 147113, 148584, 150070, 151571, 153086, 154495, 155904, 157312, 158721, 160130, 161538, 162947, 164356, 165765, 167174, 168582, 169991, 174615, 179392, 184345, 189467, 194759, 200245, 205913, 211766, 217827, 224098, 230617, 237648, 245168, 252997, 261210, 269830, 278855, 288320, 298220, 308536, 319219, 330265, 341713, 353548, 365800, 378499, 391649, 405256, 419208, 433412, 447851, 462495, 477473, 492794, 508399, 524327, 540570, 557002, 573593, 589295, 599789, 577780, 554680, 554509, 547995, 548792, 558698, 569439, 582589, 596871, 610801, 624417, 637667, 650559, 661875, 670803, 678643, 686359, 693994, 701638, 709387, 717288, 725282, 733151, 740623, 747878, 754343, 759766, 764830, 770013, 775450, 780921, 786386, 791530, 796689, 802219, 807272, 811843, 816272, 820698, 825471, 830355, 834992, 839053, 843207, 847707, 851852, 855566, 858926, 862134, 865160, 868160, 871108, 873741, 876186, 878169, 879458, 880496, 881440, 882345, 883388, 883872, 883504, 883445, 883409, 882513, 881870, 881155, 879853, 878273, 876302, 874122, 872037, 869965, 867238, 863862, 860410, 856944, 853259, 849503, 845473, 840955, 836055, 830871, 825865, 821105, 816389, 811316, 805703, 799952, 794105, 788328, 782515, 776784, 771295, 765710, 759753, 753664, 747682, 741736, 735823, 730051, 724733, 719577, 714357, 709415, 704688, 700080, 695411, 690432, 104718, 116353, 129282, 143646, 159607, 177341, 197046, 218940, 243267, 270296, 300329, 320088, 341146, 363590, 387511, 413005, 440176, 469135, 500000, 550000, 600000, 660000, 720000, 780000, 840000, 900000, 800000, 800057, 815296, 830825, 846651, 862777, 879211, 895958, 913024, 930415, 948137, 850000, 859901, 868769, 877729, 886781, 895927, 905166, 914502, 923933, 933462, 943089, 952815, 962641, 972569, 982600, 992733, 1002971, 1013315, 1023766, 1034324, 1044991, 1055768, 1066657, 1077657, 1088771, 1100000, 1113184, 1125167, 1137279, 1149520, 1161894, 1174401, 1187043, 1199820, 1212735, 1225789, 1238984, 1252321, 1265801, 1279426, 1293198, 1307119, 1321189, 1335410, 1349785, 1364314, 1379000, 1383828, 1388485, 1393158, 1397847, 1402551, 1407271, 1412007, 1416759, 1421526, 1426310, 1431110, 1435926, 1440759, 1445607, 1450472, 1455354, 1460251, 1465165, 1470096, 1475044, 1480008, 1484988, 1489986, 1495000, 1501683, 1507998, 1514339, 1520706, 1527101, 1533522, 1539970, 1546446, 1552948, 1559478, 1566036, 1572621, 1579233, 1585874, 1592542, 1599239, 1605963, 1612716, 1619497, 1626307, 1633146, 1640013, 1646909, 1653834, 1660788, 1667771, 1674784, 1681827, 1688898, 1696000, 1654108, 1664541, 1675040, 1685605, 1696237, 1706935, 1717702, 1728536, 1739438, 1750409, 1761450, 1772560, 1783740, 1794990, 1806312, 1817705, 1829170, 1840707, 1852317, 1864000, 1892814, 1920096, 1947772, 1975847, 2004326, 2033216, 2062522, 2092251, 2122408, 2153000, 2188382, 2221781, 2255691, 2290118, 2325071, 2360557, 2396584, 2433162, 2487896, 2542631, 2597365, 2652100, 2706834, 2761568, 2816303, 2871037, 2925772, 2980506, 3035241, 3089975, 3137299, 3187538, 3240967, 3297841, 3358005, 3421344, 3487565, 3556554, 3628189, 3702323, 3778735, 3857495, 3938914, 4023009, 4109800, 4199555, 4292574, 4388946, 4488231, 4590008, 4694351, 4800985, 4910200, 5022480, 5137540, 5256497, 5379169, 5504131, 5630853, 5758905, 5888114, 6018091, 6149066, 6281868, 6416193, 6552481, 6692168, 6835507, 6981771, 7130143, 7280294, 7430337, 7579196, 7727320, 7874676, 8021742, 8167911, 8313400, 8459810, 8606330, 8752740, 8900358, 9050703, 9204297, 9360758, 9521685, 9685960, 9850859, 10016279, 10182345, 10348931, 10515814, 10682612, 10848889, 11014707, 11180020, 11344591, 11508370, 11671386, 11816301, 11937369, 12077156, 12244161, 12413318, 12581847, 12749296, 12915587, 13080495, 13243777, 13405563, 13565510, 13723370, 13879053, 14032579, 14183827, 14332316, 14478107, 14621406, 14761951, 14899398, 15033988, 15165746, 15294509, 15420213, 15542788, 15662317, 15778749, 15892254, 16002814, 16110163, 16214299, 16315133, 16412655, 16507183, 16598477, 16686508, 16771482, 16853246, 16931878, 17007286, 17079617, 17148878, 17215094, 17278405, 17338473, 17395367, 17449193, 17499502, 17546434, 17590203, 17631028, 17669099, 17704042, 17736126, 17765652, 17792184, 17815466, 17835573, 17852881, 17867667, 17880018, 17890036, 17897867, 17903685, 17907413, 17909125, 17908955, 17907182, 17903943, 17899008, 17892237, 17883839, 17874094, 17863058, 17850425, 17835925, 17819661, 17801593, 17781877, 17760559, 7023, 7052, 7141, 7249, 7460, 7628, 7638, 7653, 7699, 7761, 7853, 7983, 8122, 8286, 8472, 8677, 8893, 9129, 9368, 9625, 9885, 10148, 10377, 10558, 10715, 10878, 11057, 11242, 11437, 11621, 11804, 11962, 12078, 12177, 12284, 12391, 12494, 12601, 12714, 12830, 12958, 13070, 13186, 13297, 13407, 13531, 13670, 13812, 13959, 14101, 14256, 14526, 15033, 15666, 16330, 17002, 17701, 18408, 19118, 19847, 20583, 21650, 22847, 23835, 24491, 24638, 24567, 24821, 25184, 25652, 26476, 27347, 28654, 29920, 30699, 31364, 31932, 32447, 32884, 33231, 33531, 33783, 34002, 34199, 34357, 34481, 34570, 34637, 34716, 34776, 34825, 34874, 34911, 34930, 34941, 34950, 34943, 34913, 34875, 34820, 34760, 34704, 34630, 34567, 34479, 34379, 34302, 34236, 34163, 34095, 34027, 33943, 33825, 33701, 33587, 33487, 33373, 33259, 33144, 33018, 32908, 32782, 32657, 32527, 32385, 32229, 32074, 31908, 31734, 31572, 31404, 31218, 31039, 30861, 30678, 30497, 30315, 30140, 29969, 29794, 29616, 29436, 29274, 29116, 28951, 28775, 28600, 28418, 28229, 28054, 27880, 2349, 3732, 5927, 9414, 14952, 23748, 37718, 59905, 95144, 151111, 240000, 243532, 247338, 251202, 255127, 259114, 263162, 267274, 271450, 275692, 280000, 296000, 312000, 328000, 344000, 360000, 440000, 440000, 466340, 485374, 505186, 525806, 547267, 569604, 592854, 617052, 642238, 842584, 847720, 852806, 857909, 863076, 868258, 873492, 878736, 884011, 889337, 894722, 900237, 905809, 911461, 910118, 908877, 914879, 920936, 927046, 936941, 946979, 960230, 970651, 981187, 991910, 1002854, 1013933, 1025187, 1036050, 1045432, 1054937, 1062762, 1070853, 1079034, 1087656, 1098459, 1109410, 1120517, 1133344, 1138847, 1144569, 1150896, 1155444, 1153917, 1158084, 1162402, 1166280, 1166296, 1166775, 1167380, 1171161, 1173617, 1181319, 1189282, 1197162, 1205814, 1214464, 1230634, 1242647, 1255242, 1268160, 1279998, 1291808, 1303981, 1316320, 1328640, 1341557, 1352976, 1381777, 1402380, 1407493, 1416098, 1422958, 1429765, 1439001, 1449969, 1455177, 1461807, 1469429, 1432374, 1442935, 1445935, 1462951, 1483861, 1504903, 1525938, 1545840, 1567552, 1590197, 1613674, 1632767, 1648988, 1661322, 1678307, 1696313, 1716625, 1734783, 1754695, 1771581, 1791292, 1810412, 1829239, 1848131, 1867004, 1887425, 1903440, 1924448, 1946644, 1966512, 1985129, 2011980, 2031414, 2052648, 2029692, 2034130, 1994893, 1973610, 1950510, 1912534, 1971693, 2013186, 2042943, 2074110, 2104451, 2135244, 2166895, 2199259, 2230660, 2263230, 2296234, 2329928, 2361929, 2394052, 2426688, 2459519, 2492173, 2526918, 2561166, 2595956, 2603827, 2611698, 2619569, 2627440, 2635311, 2643182, 2651052, 2658923, 2666794, 2674665, 2682536, 2690407, 2730245, 2774688, 2829229, 2890205, 2952172, 3015555, 3079942, 3145429, 3212369, 3281387, 3348038, 3407536, 3461941, 3513443, 3562844, 3610570, 3656227, 3698804, 3737769, 3773248, 3809388, 3848278, 3887374, 3926471, 3965749, 4004560, 4042136, 4078246, 4113302, 4148427, 4184220, 4221104, 4258736, 4295538, 4330362, 4362114, 4390248, 4414409, 4433985, 4448658, 4458350, 4234620, 3904484, 3725412, 3715565, 3875246, 4018228, 4089357, 4130312, 4159785, 4179446, 4188006, 4178523, 4140990, 4096493, 4063269, 4013420, 3947545, 3879798, 3811480, 3741799, 3670109, 3610857, 3564831, 3518541, 3472997, 3428684, 3386999, 3345532, 3299352, 3244912, 3204802, 3185072, 3164256, 3140098, 3114247, 3088095, 3062438, 3037872, 3013975, 2990097, 2964777, 2937845, 2909786, 2881546, 2854436, 2827720, 2801183, 2773793, 2745013, 2715222, 2685732, 2657001, 2628414, 2599928, 2570924, 2541515, 2512790, 2484044, 2455171, 2426281, 2397624, 2369441, 2341312, 2312501, 2282626, 2253602, 2225784, 2198522, 2171311, 2144354, 2118181, 2092361, 2066403, 2040180, 2014195, 1988549, 1963775, 1939990, 1916073, 1892407, 1869421, 1846942, 1824585, 1802052, 1779975, 1758692, 1737869, 1717421, 1697351, 1677782, 1658688, 1639693, 1620975, 1602993, 1585565, 1568593, 1551992, 1535508, 1519510, 1504004, 1488580, 1472911, 1457355, 1442030, 1426507, 1410623, 1395215, 1380712, 1366473, 28, 57, 115, 231, 463, 927, 1854, 3709, 7419, 14838, 29676, 31875, 34236, 36772, 39496, 42421, 45564, 48939, 52564, 56458, 60640, 65132, 69956, 75138, 80704, 86682, 93103, 100000, 102013, 103479, 105031, 106680, 108436, 110311, 112321, 114483, 116820, 89681, 89795, 89909, 90024, 90139, 90253, 90368, 90484, 90599, 90714, 90830, 90944, 91058, 91173, 91288, 91402, 91517, 91633, 91748, 91863, 91979, 92093, 92207, 92322, 92437, 92551, 92666, 92782, 92897, 93012, 93128, 93242, 93356, 93471, 93586, 93701, 93816, 93931, 94046, 94161, 94277, 94391, 94505, 94620, 94735, 94850, 94965, 95080, 95195, 95310, 95426, 96390, 97363, 98347, 99340, 100344, 101357, 102381, 103415, 104460, 105515, 106581, 107657, 108745, 109843, 110953, 112073, 113206, 114349, 115504, 116671, 117849, 119040, 120242, 121457, 122683, 123923, 125174, 126439, 127716, 129006, 130309, 131625, 132955, 134298, 135654, 137025, 138409, 139807, 141219, 142646, 144086, 145542, 147012, 148497, 149997, 151512, 153042, 154588, 156150, 157727, 160321, 162958, 165638, 168362, 171131, 173945, 176806, 179714, 182669, 185674, 188552, 191475, 194444, 197459, 200520, 203629, 206786, 209992, 213247, 216553, 221105, 225751, 230496, 235340, 240286, 245336, 250493, 255757, 261132, 266620, 272002, 277492, 283093, 288807, 294637, 300584, 306651, 312841, 321247, 329652, 338058, 346463, 354869, 363274, 371680, 380086, 388491, 396897, 405302, 413708, 423568, 433719, 443979, 454051, 463935, 473785, 483798, 494112, 504883, 516174, 527952, 540189, 552977, 566282, 574670, 577876, 580938, 583974, 587078, 590338, 600488, 622416, 652420, 685455, 720389, 758514, 799587, 849246, 901754, 937493, 970003, 1009273, 1046148, 1083665, 1121954, 1160655, 1199180, 1235488, 1270279, 1305699, 1341767, 1380038, 1420120, 1460030, 1498842, 1535917, 1571700, 1606906, 1642006, 1677384, 1712264, 1744765, 1775744, 1807153, 1839881, 1874526, 1911200, 1949973, 1990671, 2033110, 2073538, 2108617, 2140687, 2172053, 2203276, 2234784, 2266749, 2299149, 2332082, 2365895, 2401448, 2439895, 2480242, 2521145, 2562125, 2603392, 2644647, 2685608, 2726049, 2765920, 2804994, 2843234, 2880988, 2917979, 2954419, 2990138, 3025230, 3059533, 3093379, 3126644, 3159138, 3190976, 3222567, 3254020, 3285305, 3317005, 3348498, 3379112, 3408772, 3437433, 3465407, 3493077, 3519981, 3545429, 3570059, 3594094, 3617758, 3641213, 3662866, 3682971, 3702549, 3720808, 3737291, 3752681, 3767445, 3780897, 3793358, 3804745, 3814867, 3823502, 3830660, 3837863, 3844511, 3850180, 3855877, 3861538, 3866645, 3871224, 3874908, 3877223, 3878568, 3880012, 3881696, 3883107, 3884066, 3884583, 3885187, 3885443, 3885039, 3883333, 3879756, 3875611, 3871638, 3867510, 3863243, 3858671, 3853604, 3847965, 3842429, 3836826, 415018, 544712, 714935, 938352, 1231587, 1616458, 2121601, 2784602, 3654790, 4796912, 6295947, 6745657, 7227490, 7743739, 8296863, 8889497, 9524461, 10204779, 10933692, 11133755, 11336686, 12567424, 13798161, 15028898, 16259636, 18738040, 887751, 551256, 634155, 733297, 852425, 996206, 1170477, 1382544, 1641561, 1959014, 2349325, 3327815, 3405233, 3484451, 3565513, 3648460, 3733337, 3820189, 3909061, 4000000, 4034328, 4068950, 4103869, 4139088, 4174609, 4210435, 4246568, 4283012, 4319768, 4356840, 4396000, 4481516, 4568695, 4657570, 4748174, 4840540, 4934704, 5030699, 5128561, 5228328, 5340000, 5417560, 5496246, 5576075, 5657064, 5739229, 5822587, 5907156, 5992953, 6079996, 6168304, 6257894, 6348786, 6440998, 6534548, 6629458, 6725746, 6823433, 6922539, 7023084, 7125089, 7228576, 7333566, 7440081, 7548143, 7677800, 7795266, 7914529, 8035617, 8158557, 8283379, 8410110, 8538780, 8669418, 8802055, 8936722, 9073448, 9212267, 9353209, 9496308, 9641596, 9789107, 9938875, 10112000, 10309000, 10511000, 10717000, 10927000, 11141000, 11359000, 11584000, 11808000, 12039000, 12274000, 12515000, 12760000, 13009000, 13264000, 13524000, 13788000, 14058000, 14333000, 14607000, 14886000, 15170000, 15460000, 15755000, 16056000, 16363000, 16675000, 16994000, 17318000, 17720125, 18131588, 18552604, 18983397, 19424193, 19875224, 20336728, 20808948, 21292133, 21786537, 22292422, 22810054, 23339705, 23881654, 24436188, 25003598, 25584183, 26178249, 26786110, 27554000, 28115170, 28687769, 29272030, 29868190, 30476492, 31097182, 31730513, 32376743, 33036134, 33778000, 34475468, 35187338, 35913907, 36655479, 37412363, 38184876, 38973340, 39778085, 40913957, 42049829, 43185702, 44321574, 45457446, 46593318, 47729190, 48865062, 50000934, 51136807, 52272679, 53408551, 55018849, 56694872, 58433756, 60235125, 62101393, 64033997, 66031498, 68092148, 70214470, 72388124, 74605442, 76865322, 79164237, 81488598, 83817586, 86139356, 88446119, 90741243, 93045768, 95375656, 97739280, 100146794, 102600970, 105089675, 107619567, 110213353, 112875287, 115600943, 118380819, 121207451, 124063113, 126923156, 129790081, 132658861, 135515593, 138336371, 141104946, 143826357, 146502975, 149143223, 151724253, 154275077, 156794574, 159265011, 161735079, 164202549, 166661662, 169159651, 171641544, 174018278, 176301201, 178503485, 180622688, 182675144, 184688101, 186653099, 188552311, 190367297, 192079958, 193701931, 195284736, 196876113, 198478290, 200085126, 201675534, 203218108, 204703440, 206107265, 207455459, 208660845, 209550291, 210306411, 211140731, 211998565, 212812397, 213562666, 214261029, 214911379, 215515169, 216074416, 216587346, 217055383, 217479386, 217860884, 218199705, 218495206, 218747237, 218955564, 219118376, 219237077, 219307150, 219319762, 219276520, 219178994, 219026200, 218821036, 218565371, 218258217, 217897823, 217489300, 217040326, 216546445, 216005323, 215419902, 214791956, 214123888, 213414294, 212662996, 211870762, 211038809, 210170463, 209264203, 208321477, 207347939, 206343449, 205306679, 204242526, 203151117, 202033239, 200893057, 199730066, 198546033, 197343264, 196125077, 194895909, 193656034, 192404847, 191143681, 189874554, 188598789, 187316365, 186029705, 184743959, 183460417, 182177767, 180894222, 179611126, 178330394, 177054238, 175780964, 174510794, 173245419, 171986044, 170732551, 169483297, 168241139, 167006436, 165782108, 164569628, 163364063, 9439, 9371, 9303, 9236, 9169, 9103, 9038, 8973, 8908, 8844, 8780, 8690, 8600, 8510, 8420, 8330, 8240, 8150, 8064, 7936, 7808, 7680, 7551, 7497, 7443, 7389, 7335, 7281, 7227, 7172, 7265, 7358, 7451, 7544, 7637, 7731, 7676, 7621, 7565, 7273, 6981, 6689, 6657, 6625, 6593, 6561, 6529, 6497, 6465, 6433, 6401, 6369, 6337, 6305, 6273, 6241, 6209, 6177, 6145, 6113, 6081, 6051, 6111, 6171, 6231, 6291, 6351, 6411, 6471, 6531, 6591, 6651, 6515, 6379, 6243, 6107, 5971, 5835, 5699, 5563, 5427, 5287, 5222, 5157, 5092, 5027, 4962, 4897, 4832, 4767, 4702, 4639, 4662, 4685, 4708, 4731, 4754, 4777, 4800, 4823, 4846, 4908, 4969, 5031, 5094, 5158, 5222, 5288, 5354, 5421, 5488, 5557, 5510, 5462, 5416, 5369, 5324, 5278, 5233, 5188, 5144, 5100, 5094, 5088, 5082, 5076, 5070, 5064, 5058, 5052, 5046, 5040, 5126, 5214, 5303, 5394, 5486, 5580, 5675, 5818, 5962, 6106, 6249, 6392, 6536, 6680, 6823, 6966, 7110, 7254, 7397, 7410, 7398, 7410, 7469, 7516, 7557, 7615, 7702, 7832, 7974, 8059, 8093, 8136, 8192, 8283, 8438, 8671, 9023, 9554, 9967, 10117, 10256, 10388, 10521, 10627, 10733, 10823, 10904, 10986, 11148, 11499, 11944, 12388, 12844, 13291, 13749, 14213, 14704, 15201, 15727, 16208, 16615, 17008, 17430, 17863, 18308, 18783, 19262, 19755, 20266, 20825, 21454, 22155, 22905, 23693, 24519, 25391, 26308, 27240, 27698, 28733, 30369, 31727, 32988, 34523, 33904, 32724, 34682, 36423, 37161, 37833, 38346, 39009, 39498, 39750, 39960, 40136, 40309, 40473, 40614, 40731, 40834, 40934, 41014, 41090, 41171, 41192, 41207, 41230, 41226, 41217, 41193, 41149, 41080, 40991, 40893, 40778, 40671, 40537, 40360, 40188, 40048, 39915, 39742, 39542, 39315, 39079, 38851, 38617, 38364, 38085, 37790, 37478, 37189, 36928, 36629, 36316, 36019, 35718, 35427, 35115, 34792, 34485, 34158, 33837, 33547, 33290, 33043, 32763, 32485, 32221, 31965, 31707, 31438, 31163, 30897, 30659, 30424, 30196, 29997, 29819, 29610, 29390, 29166, 28951, 28762, 28558, 28327, 28115, 27912, 8, 10, 13, 16, 20, 25, 31, 39, 49, 62, 78, 117, 175, 263, 395, 592, 888, 1333, 2000, 2000, 2000, 2400, 4000, 4400, 4800, 4000, 5000, 6000, 6226, 6792, 7409, 8083, 8817, 9619, 10494, 11448, 12488, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15252, 15509, 15770, 16035, 16305, 16579, 16858, 17142, 17430, 17723, 18021, 18325, 18633, 18946, 19265, 19589, 19919, 20254, 20594, 20941, 21293, 21718, 22065, 22418, 22776, 23141, 23511, 23886, 24268, 24656, 25050, 25451, 25885, 26326, 26774, 27230, 27694, 28166, 28646, 29134, 29630, 30135, 30590, 32900, 32971, 33732, 34016, 35963, 37868, 38739, 39609, 40480, 41351, 42221, 43092, 43963, 44833, 45704, 46575, 47445, 48316, 51213, 54252, 57582, 61227, 65228, 69568, 74183, 78989, 83860, 88359, 92529, 96737, 101171, 105936, 110856, 115890, 121036, 126237, 131456, 135157, 137931, 142197, 147381, 152669, 158081, 163621, 169287, 174902, 180430, 186121, 191990, 198177, 204754, 211673, 218928, 226510, 233876, 240928, 248077, 255307, 262604, 269848, 276978, 284098, 291207, 298283, 305357, 312398, 319412, 326429, 333353, 340108, 346650, 352921, 358930, 364670, 370883, 377800, 384965, 392340, 399395, 405564, 411205, 416757, 422223, 427571, 432787, 437811, 442690, 447411, 451722, 455374, 458959, 462734, 466338, 469780, 473160, 476438, 479500, 482450, 485320, 487955, 490437, 492900, 495300, 497558, 499708, 501924, 504076, 505983, 507814, 509546, 511138, 512601, 514062, 515424, 516611, 517708, 518699, 519557, 520271, 520780, 521063, 521258, 521341, 521306, 521160, 520879, 520530, 520130, 519666, 519163, 518559, 517791, 516879, 515846, 514629, 513321, 512031, 510803, 509613, 508294, 506816, 505215, 503479, 501831, 500283, 498752, 497224, 495650, 494045, 492389, 490718, 489094, 487490, 485930, 484418, 482828, 481198, 479631, 478137, 476648, 475158, 473672, 472211, 470744, 469301, 467839, 466320, 464806, 1165, 2136, 3917, 7182, 13168, 24141, 44259, 81142, 148760, 272727, 500000, 650000, 800000, 725000, 650000, 575000, 500000, 500000, 500000, 650000, 800000, 870000, 930000, 1000000, 550000, 800000, 1250000, 1250000, 1292381, 1353923, 1418395, 1485938, 1556697, 1630825, 1708484, 1789840, 1875070, 1835441, 1844670, 1853757, 1862846, 1872041, 1881234, 1890506, 1899765, 1909055, 1918421, 1927877, 1937370, 1946945, 1956511, 1966201, 1976099, 1985996, 1995949, 2005954, 2016054, 2026222, 2039474, 2052853, 2066288, 2079840, 2093470, 2107183, 2120954, 2134780, 2148695, 2162678, 2176271, 2190327, 2204483, 2218779, 2233110, 2247501, 2261929, 2276498, 2291150, 2305874, 2320530, 2335444, 2350456, 2365443, 2380521, 2394170, 2408566, 2423847, 2439326, 2454987, 2471826, 2487846, 2503864, 2520149, 2536362, 2552509, 2569114, 2585734, 2602643, 2621421, 2635943, 2650247, 2664867, 2679925, 2694779, 2710463, 2726239, 2772683, 2800977, 2821160, 2843380, 2865790, 2888625, 2911539, 2934670, 2958023, 2981407, 3005021, 2990470, 2991143, 2984948, 3045044, 3105454, 3165203, 3166475, 3196869, 3227307, 3267754, 3298211, 3328632, 3359002, 3389513, 3439847, 3490086, 3550383, 3600733, 3661025, 3711388, 3771621, 3822070, 3882392, 3942648, 4002975, 4063265, 4123557, 4173847, 4234176, 4294493, 4364670, 4424936, 4485163, 4823391, 4563745, 4629443, 4723928, 4771180, 4817481, 4864707, 4800000, 4850000, 4950000, 5050000, 5150000, 5260000, 5370000, 5480000, 5550000, 5620000, 5700000, 5770000, 5850000, 5920000, 6000000, 6080000, 6130000, 6170000, 6220000, 6270000, 6351542, 6433085, 6514627, 6596170, 6677712, 6759254, 6840797, 6922339, 7003882, 7085424, 7166967, 7248509, 7314426, 7361958, 7415922, 7476266, 7533657, 7587165, 7649543, 7724893, 7794176, 7862935, 7938308, 8008328, 8073731, 8140074, 8202417, 8258787, 8311127, 8370645, 8435273, 8490822, 8538900, 8579912, 8624799, 8682750, 8723145, 8759433, 8804690, 8813742, 8824994, 8859539, 8887803, 8912738, 8933328, 8952608, 8958855, 8963473, 8976206, 8985721, 8936386, 8822366, 8695798, 8559091, 8466533, 8416924, 8357576, 8291402, 8217101, 8138193, 8067464, 8000519, 7928455, 7861949, 7804405, 7749430, 7695047, 7640292, 7586896, 7535589, 7488016, 7437594, 7380023, 7317020, 7264605, 7223450, 7177515, 7127436, 7075642, 7024745, 6975466, 6933656, 6877222, 6825862, 6795805, 6757686, 6714556, 6667663, 6617825, 6566013, 6512782, 6458244, 6403154, 6348400, 6293471, 6238208, 6183106, 6127663, 6071893, 6016841, 5962187, 5907731, 5854059, 5801387, 5749670, 5698612, 5648259, 5598424, 5548708, 5499398, 5450676, 5402218, 5354142, 5306437, 5258693, 5210893, 5163244, 5115851, 5068666, 5021582, 4974223, 4926390, 4878499, 4830914, 4783588, 4736312, 4689244, 4642624, 4596680, 4551627, 4507405, 4463715, 4420785, 4378834, 4337611, 4297014, 4257604, 4219621, 4182538, 4146351, 4111021, 4076462, 4043366, 4011527, 3980550, 3950391, 3920956, 3892420, 3864748, 3837898, 3811654, 3785854, 3760386, 3735004, 3709665, 3684339, 3659091, 3633685, 3608077, 3582562, 3556974, 3531199, 3678, 5517, 8275, 12413, 18620, 27931, 41897, 62845, 94268, 141403, 212104, 240385, 272436, 308761, 349929, 396586, 449465, 509393, 577312, 654287, 741526, 840396, 952449, 1079442, 1223368, 1386484, 1571348, 1780861, 1786817, 1803348, 1820764, 1839156, 1858627, 1879299, 1901314, 1924840, 1950077, 1992609, 1990906, 1989205, 1987504, 1985806, 1984108, 1982413, 1980718, 1979025, 1977334, 1975644, 1975219, 1974795, 1974371, 1973947, 1973523, 1973099, 1972675, 1972251, 1971827, 1971404, 1970979, 1970555, 1970131, 1969707, 1969283, 1968859, 1968435, 1968011, 1967587, 1967164, 1966739, 1966315, 1965891, 1965467, 1965043, 1964619, 1964195, 1963771, 1963347, 1962924, 1962499, 1962075, 1961651, 1961227, 1960802, 1960379, 1959955, 1959531, 1959107, 1958684, 1962601, 1966526, 1970459, 1974400, 1978349, 1982306, 1986270, 1990243, 1994223, 1998212, 2002208, 2006213, 2010225, 2014245, 2018274, 2022310, 2026355, 2030408, 2034469, 2038538, 2046692, 2054878, 2063098, 2071350, 2079636, 2087954, 2096306, 2104691, 2113110, 2121563, 2130049, 2138569, 2147123, 2155712, 2164335, 2172992, 2181684, 2190411, 2199172, 2207969, 2219009, 2230104, 2241254, 2252461, 2263723, 2275042, 2286417, 2297849, 2309338, 2320885, 2346415, 2372225, 2398320, 2424701, 2451373, 2478338, 2505600, 2533161, 2561026, 2589197, 2609911, 2630790, 2651837, 2673051, 2694436, 2715991, 2737719, 2759621, 2781698, 2803951, 2840403, 2877328, 2914733, 2952625, 2991009, 3029892, 3069281, 3109181, 3149601, 3190545, 3228832, 3267578, 3306789, 3346470, 3386628, 3427267, 3468395, 3510015, 3568610, 3627204, 3685799, 3744394, 3802989, 3861584, 3920178, 3978773, 4037368, 4095962, 4154557, 4213152, 4260391, 4310353, 4361322, 4413878, 4469051, 4526657, 4586570, 4647287, 4710848, 4778626, 4848222, 4919673, 4993619, 5071040, 5152834, 5237939, 5326349, 5418644, 5513179, 5610307, 5708002, 5807238, 5911926, 6024905, 6147575, 6280638, 6428739, 6590987, 6763902, 6947900, 7140270, 7340199, 7551136, 7772260, 7999935, 8228847, 8457112, 8687441, 8921178, 9159358, 9394631, 9629280, 9871715, 10123807, 10386723, 10655943, 10934222, 11240668, 11574930, 11925548, 12294996, 12680904, 13082530, 13500536, 13932127, 14373713, 14816313, 15258103, 15710067, 16176503, 16661907, 17172284, 17695411, 18229466, 18777488, 19334854, 19894413, 20438289, 20961956, 21478691, 21995249, 22509038, 23025777, 23548782, 24074582, 24601699, 25130913, 25661937, 26194611, 26730318, 27270867, 27815176, 28363851, 28916946, 29469752, 30019877, 30567564, 31112529, 31654872, 32193646, 32728839, 33260948, 33788602, 34311738, 34829695, 35339505, 35842182, 36336704, 36823430, 37304387, 37777227, 38242572, 38701583, 39152195, 39594571, 40029938, 40459360, 40882719, 41296892, 41703266, 42104628, 42497034, 42879260, 43255067, 43621043, 43977058, 44325779, 44665712, 44996492, 45317077, 45627050, 45928079, 46220200, 46499297, 46763511, 47017349, 47261632, 47491506, 47706653, 47909729, 48101232, 48280452, 48448864, 48606403, 48752492, 48888623, 49016577, 49135258, 49242230, 49338639, 49423431, 49500273, 49570115, 49630281, 49681954, 49728795, 49771490, 49806208, 49833585, 49854237, 584, 779, 1039, 1385, 1847, 2463, 3284, 4379, 5839, 7785, 10381, 15099, 21963, 31946, 46468, 67589, 98312, 143000, 208000, 260000, 312000, 379600, 447200, 514800, 582400, 650000, 715000, 780000, 745062, 753857, 763147, 772985, 783431, 794555, 806439, 819182, 832901, 1332314, 1333565, 1334817, 1336071, 1337325, 1338581, 1339838, 1341096, 1342355, 1343616, 1344877, 1344458, 1344038, 1343619, 1343200, 1342781, 1342362, 1341943, 1341524, 1341105, 1340687, 1339001, 1337316, 1335634, 1333954, 1332276, 1330600, 1328927, 1327255, 1325585, 1323918, 1322231, 1320547, 1318865, 1317185, 1315507, 1313831, 1312157, 1310486, 1308816, 1307149, 1305886, 1304624, 1303364, 1302104, 1300846, 1299589, 1298334, 1297079, 1295826, 1294574, 1302342, 1310156, 1318017, 1325925, 1333880, 1341883, 1349935, 1358034, 1366183, 1374380, 1382626, 1390922, 1399267, 1407663, 1416109, 1424605, 1433153, 1441752, 1450403, 1459105, 1469319, 1479604, 1489961, 1500391, 1510894, 1521470, 1532120, 1542845, 1553645, 1564520, 1575472, 1586500, 1597606, 1608789, 1620051, 1631391, 1642811, 1654310, 1665891, 1677552, 1669164, 1660818, 1652514, 1644252, 1636030, 1627850, 1619711, 1611612, 1603554, 1595537, 1582772, 1570110, 1557549, 1545089, 1532728, 1520466, 1508303, 1496236, 1484266, 1472392, 1466502, 1460636, 1454794, 1448975, 1443179, 1437406, 1431657, 1425930, 1420226, 1414545, 1435763, 1457300, 1479159, 1501347, 1523867, 1546725, 1569926, 1593475, 1617377, 1641638, 1664620, 1687925, 1711556, 1735518, 1759815, 1784453, 1809435, 1834767, 1869782, 1904796, 1939811, 1974825, 2009840, 2044854, 2079869, 2114884, 2149898, 2184913, 2219927, 2254942, 2305749, 2355807, 2405189, 2454593, 2504658, 2555312, 2606484, 2657416, 2709604, 2764265, 2835122, 2907945, 2969844, 3055656, 3141371, 3217962, 3300699, 3380389, 3454598, 3530431, 3617295, 3617134, 3611994, 3703604, 3796617, 3882626, 3983585, 4100342, 4203533, 4383713, 4566017, 4681397, 4808530, 4926477, 5034043, 5129423, 5247790, 5365332, 5471706, 5587051, 5703860, 5858405, 5676847, 5713856, 6066319, 6070510, 6070038, 6187114, 6337155, 6470196, 6634368, 6824139, 7043158, 7310656, 7587303, 7865545, 8161879, 8505643, 8947653, 9376448, 9717980, 10071033, 10439346, 10799789, 11047581, 11239459, 11506764, 11859444, 12255339, 12617041, 12965487, 13321102, 13689455, 14047788, 14390015, 14729163, 15076979, 15444023, 15815857, 16182016, 16555036, 16935234, 17317638, 17700810, 18085841, 18483051, 18893264, 19305535, 19718525, 20131320, 20537562, 20951562, 21370849, 21785700, 22197891, 22586215, 22970059, 23358501, 23748954, 24131721, 24498530, 24871152, 25245546, 25619875, 25984929, 26343382, 26695958, 27038597, 27384216, 27730969, 28076070, 28421074, 28759217, 29095183, 29449562, 29807607, 30158823, 30505795, 30843198, 31182957, 31506407, 31818372, 32138561, 32450611, 32760372, 33059260, 33354541, 33650366, 33929287, 34187555, 34443598, 34704072, 34938908, 35161171, 35393145, 35615851, 35813563, 36010789, 36216275, 36403373, 36570006, 36733616, 36895773, 37063887, 37221704, 37359559, 37495700, 37634311, 37763561, 37873955, 10453, 15158, 22042, 32146, 47033, 69050, 101744, 150501, 223536, 333446, 499643, 537783, 578836, 623022, 670581, 721770, 776867, 836170, 900000, 950000, 1000000, 1100000, 1200000, 1300000, 1400000, 1500000, 1665000, 1830000, 1851666, 1873333, 1895000, 1916666, 1938333, 1960000, 1981666, 2003333, 2025000, 1188048, 1200362, 1212807, 1225385, 1238098, 1250946, 1263933, 1277058, 1290324, 1303732, 1317284, 1330982, 1344826, 1358819, 1372963, 1387258, 1401707, 1416311, 1431072, 1445992, 1461072, 1442280, 1457350, 1472583, 1487980, 1503543, 1519275, 1535176, 1551249, 1567496, 1583919, 1600520, 1617300, 1634262, 1651407, 1668739, 1686258, 1703968, 1721869, 1739965, 1758257, 1763507, 1779830, 1796311, 1812951, 1829752, 1846715, 1863843, 1881137, 1898598, 1867792, 1836740, 1853878, 1871182, 1888656, 1906300, 1924117, 1942108, 1960275, 1978620, 1997145, 2015852, 2034742, 2053817, 2073080, 2092532, 2112175, 2132011, 2152043, 2172272, 2192700, 2213330, 2234163, 2255202, 2276449, 2297906, 2319574, 2341458, 2363558, 2384648, 2405982, 2384858, 2363624, 2358706, 2357095, 2355676, 2354600, 2358800, 2373253, 2388199, 2403651, 2427717, 2452267, 2477320, 2502896, 2529013, 2555695, 2582963, 2610843, 2639360, 2668541, 2698416, 2729015, 2759781, 2790714, 2821816, 2853088, 2884532, 2916147, 2947937, 2979903, 3011288, 3043428, 3074355, 3104290, 3133454, 3160002, 3183423, 3205928, 3229733, 3257051, 3288370, 3322487, 3359085, 3397849, 3438462, 3480605, 3524060, 3568668, 3614267, 3660698, 3710914, 3765438, 3820464, 3872185, 3916793, 3955331, 3991829, 4026961, 4055985, 4085010, 4114034, 4143058, 4172082, 4201106, 4230131, 4259155, 4288179, 4317204, 4346228, 4375252, 4475694, 4577965, 4680458, 4783832, 4890375, 4999483, 5110435, 5220837, 5332933, 5449964, 5571174, 5697559, 5823012, 5946186, 6072288, 6201235, 6332946, 6467323, 6604731, 6639187, 6620880, 6673890, 6739737, 6783251, 6581373, 6134989, 5668561, 5211654, 5088812, 5199874, 5284493, 5436436, 5636206, 5845115, 6043782, 6285699, 6557971, 6812012, 7073472, 7374754, 7686857, 8113085, 8616383, 9239160, 10018500, 10801268, 11570986, 12058180, 12265734, 12462343, 12658486, 12855249, 13050977, 13244737, 13439203, 13639032, 13841773, 14053479, 14276819, 14500730, 14722587, 14945090, 15170210, 15396771, 15623253, 15852802, 16073374, 16274522, 16481305, 16725484, 16974309, 17201721, 17423884, 17638804, 17847981, 18051219, 18250142, 18446773, 18639399, 18827384, 19012055, 19193353, 19371581, 19546872, 19720140, 19889529, 20055502, 20220803, 20382862, 20540682, 20695383, 20848373, 20998541, 21144577, 21286234, 21424344, 21558221, 21687191, 21812189, 21931455, 22045831, 22155643, 22259418, 22358452, 22452159, 22540620, 22625412, 22706121, 22781993, 22852984, 22918441, 22977431, 23031333, 23082379, 23127852, 23168696, 23207957, 23242406, 23271424, 23296116, 23317479, 23336579, 23351637, 23363973, 23373134, 23379783, 23385529, 23387216, 23384651, 23379537, 23373533, 23366458, 23356263, 23341553, 23324013, 23304189, 23281151, 23257254, 23229900, 23198285, 23166443, 23131654, 23092839, 23050681, 23006632, 22960050, 22908590, 22853599, 22797223, 22738860, 3224, 4836, 7254, 10881, 16322, 24484, 36726, 55089, 82633, 123950, 185925, 212486, 242841, 277533, 317180, 362492, 414276, 473459, 541096, 618395, 706737, 807700, 923086, 1054955, 1205663, 1377901, 1574744, 1799707, 1722115, 1738779, 1756342, 1774898, 1794552, 1815430, 1837675, 1861461, 1886991, 3117403, 3110663, 3103937, 3097225, 3090528, 3083846, 3077178, 3070524, 3063885, 3057260, 3050649, 3038751, 3026899, 3015094, 3003334, 2991621, 2979953, 2968330, 2956753, 2945221, 2933734, 2921828, 2909969, 2898159, 2886397, 2874682, 2863015, 2851396, 2839823, 2828298, 2816819, 2810072, 2803341, 2796626, 2789927, 2783244, 2776577, 2769927, 2763292, 2756673, 2750070, 2743321, 2736588, 2729872, 2723173, 2716490, 2709823, 2703173, 2696539, 2689922, 2683320, 2695965, 2708669, 2721433, 2734257, 2747141, 2760086, 2773092, 2786160, 2799289, 2812479, 2826703, 2840998, 2855365, 2869805, 2884318, 2898905, 2913565, 2928299, 2943108, 2957992, 2975966, 2994049, 3012242, 3030545, 3048960, 3067487, 3086126, 3104878, 3123745, 3142726, 3161882, 3181154, 3200545, 3220053, 3239680, 3259427, 3279294, 3299283, 3319393, 3339626, 3326648, 3313722, 3300845, 3288018, 3275242, 3262514, 3249837, 3237208, 3224629, 3212099, 3184674, 3157484, 3130526, 3103797, 3077298, 3051024, 3024975, 2999148, 2973541, 2948153, 2935449, 2922799, 2910204, 2897663, 2885176, 2872743, 2860364, 2848038, 2835765, 2823544, 2861072, 2899098, 2937629, 2976672, 3016235, 3056323, 3096944, 3138105, 3179813, 3222075, 3263591, 3305642, 3348235, 3391377, 3435075, 3479335, 3524166, 3569575, 3632951, 3696327, 3759703, 3823079, 3886455, 3949832, 4013208, 4076584, 4139960, 4203336, 4266712, 4330088, 4395365, 4464718, 4538446, 4616889, 4700267, 4788341, 4878935, 4972220, 5070072, 5159059, 5239281, 5338626, 5456615, 5578261, 5704688, 5837300, 5977315, 6125860, 6283470, 6449795, 6624415, 6806873, 6996661, 7193589, 7397126, 7597962, 7796510, 8011917, 8239642, 8512217, 8816377, 9028676, 9215395, 9475085, 9761728, 10060342, 10370753, 10684972, 11002749, 11331827, 11667186, 12006362, 12353131, 12704900, 13058517, 13414761, 13775216, 14144857, 14525145, 14912632, 15309489, 15725534, 16160340, 16610485, 17074599, 17550403, 18049897, 18574052, 19113978, 19668063, 20232312, 20809530, 21402379, 22059894, 22763418, 23454165, 24128609, 24806377, 25506095, 26210566, 26915765, 27632770, 28372690, 29123748, 29879341, 30640815, 31410383, 32190672, 32979281, 33777188, 34584123, 35399672, 36223486, 37054809, 37893824, 38742467, 39600374, 40463013, 41332847, 42208006, 43089981, 43976021, 44857800, 45741476, 46629042, 47519037, 48413784, 49308770, 50203275, 51096324, 51989014, 52885712, 53780181, 54670867, 55557084, 56438112, 57320855, 58204681, 59084929, 59960893, 60830911, 61695075, 62554751, 63411695, 64266379, 65117250, 65962220, 66799153, 67630712, 68458223, 69281004, 70100398, 70912207, 71716681, 72513578, 73296753, 74071100, 74837848, 75593961, 76344370, 77085037, 77810055, 78523926, 79226077, 79916767, 80595174, 81262718, 81920826, 82567875, 83203327, 83825945, 84434007, 85029323, 85616516, 86190168, 86750797, 87301730, 87838654, 88362382, 88875686, 17259, 19177, 21307, 23675, 26306, 29229, 32478, 36088, 40101, 44563, 49527, 54040, 58970, 64357, 70245, 76689, 83747, 91489, 100000, 100000, 100000, 120000, 140000, 160000, 180000, 200000, 200000, 200000, 227285, 264289, 308210, 360422, 422573, 496640, 584998, 690496, 816554, 488428, 500062, 513310, 527278, 541995, 557494, 573807, 591210, 609528, 628804, 649079, 674975, 693244, 712327, 732256, 753064, 775966, 795015, 814814, 835386, 856757, 883148, 910247, 938523, 969906, 1002559, 1036142, 1071131, 1107637, 1143880, 1181661, 1229369, 1272408, 1321020, 1371789, 1424807, 1480672, 1535878, 1593416, 1653383, 1715876, 1794590, 1856222, 1920190, 1986581, 2055483, 2126988, 2201192, 2278193, 2358094, 2441003, 2543464, 2614712, 2687958, 2763257, 2840667, 2920248, 3002798, 3085646, 3170804, 3258338, 3360885, 3400239, 3440055, 3480338, 3521093, 3562326, 3605436, 3655391, 3711536, 3774363, 3841244, 3909181, 3984175, 4056374, 4118620, 4176932, 4235311, 4294757, 4363273, 4436859, 4510518, 4564250, 4623057, 4684335, 4734999, 4778666, 4825334, 4878005, 4929679, 4980354, 5035040, 5086851, 5136678, 5186521, 5235381, 5285258, 5335151, 5390061, 5451989, 5519934, 5591984, 5717048, 5876131, 6054234, 6231357, 6328499, 6644661, 6860843, 7038046, 7228270, 7449619, 7633579, 7878555, 8127547, 8231555, 8253579, 8314619, 8404676, 8569750, 8816840, 9051033, 9183840, 9276659, 9411491, 9564336, 9723193, 9911063, 10110946, 10306842, 10487750, 10658672, 10793607, 10918556, 11028518, 11134588, 11242644, 11340732, 11450853, 11641760, 11832668, 12023575, 12214482, 12405389, 12596296, 12787204, 12978111, 13169018, 13359926, 13550833, 13741740, 14083298, 14482799, 14897877, 15318987, 15728281, 16159621, 16641329, 17104091, 17515522, 17898793, 18263078, 18613597, 18964258, 19321670, 19685517, 20053667, 20408776, 20734173, 21037620, 21440022, 21895694, 22230876, 22512229, 22824085, 23148981, 23455783, 23730341, 23978742, 24237173, 24533779, 24844977, 25140164, 25412605, 25670376, 25927463, 26211036, 26540913, 26927938, 27366046, 27789437, 28157154, 28500066, 28830635, 29147383, 29459138, 29767210, 30059088, 30329971, 30599458, 30891800, 31213578, 31535579, 31836483, 32132680, 32440172, 32759174, 33092171, 33449088, 33826370, 34196900, 34555449, 34922513, 35293421, 35634265, 35962236, 36353345, 36808498, 37294996, 37782934, 38171903, 38454058, 38821259, 39299098, 39742429, 40126728, 40467724, 40782232, 41085503, 41376294, 41655587, 41928615, 42191768, 42438026, 42676475, 42905261, 43124450, 43343002, 43555948, 43759361, 43951420, 44137906, 44321950, 44501141, 44675806, 44850091, 45016754, 45173482, 45329223, 45476946, 45621880, 45771460, 45922957, 46071011, 46213218, 46357072, 46504141, 46655786, 46816191, 46982138, 47145292, 47309917, 47481925, 47656828, 47829976, 48002033, 48174159, 48350941, 48525238, 48692306, 48857803, 49022935, 49187294, 49346190, 49501803, 49661526, 49826109, 49984252, 50140225, 50297171, 50449255, 50606319, 50759610, 50910756, 51064690, 51211736, 51357623, 51502221, 51658548, 51815706, 51956740, 52105250, 52259692, 52414813, 52573700, 52734104, 52898267, 53074355, 53258348, 53436910, 53612233, 10000, 20000, 26078, 28252, 30606, 33157, 35920, 38913, 42156, 45669, 49475, 58000, 58000, 58000, 58000, 58000, 58000, 58000, 58000, 58707, 59422, 60145, 60878, 61620, 62370, 63130, 63899, 64677, 65465, 66263, 67070, 67887, 68714, 69551, 70398, 71255, 72123, 73002, 74000, 74740, 75487, 76242, 68121, 60000, 46000, 47124, 48276, 49456, 50665, 51904, 53173, 54472, 55804, 57168, 58565, 59997, 61464, 62966, 64505, 66082, 67697, 69352, 71047, 72784, 74563, 76386, 78253, 80166, 82125, 84133, 86190, 89000, 90935, 92913, 95000, 97000, 85036, 74548, 67000, 69930, 72989, 76181, 79514, 82991, 86621, 91000, 92937, 94915, 96935, 97000, 98690, 100409, 102158, 104000, 106258, 108565, 111000, 118000, 118000, 121000, 127000, 128000, 129000, 130970, 132969, 133000, 139000, 140000, 141000, 143000, 145000, 147000, 143904, 140874, 138000, 136000, 134000, 135000, 142000, 142332, 142665, 143000, 143500, 144000, 148000, 150000, 156000, 150000, 153227, 156523, 160000, 160000, 149783, 140817, 142225, 143647, 145084, 146535, 148000, 150000, 154000, 146000, 149000, 151000, 153000, 157000, 159000, 162000, 169000, 170000, 171249, 172498, 173746, 174995, 176244, 177493, 178742, 179991, 181240, 182488, 183737, 184986, 187208, 189445, 191560, 193557, 195622, 197856, 200300, 203100, 206367, 210034, 215095, 221930, 229386, 237017, 244868, 252989, 261409, 270172, 279254, 287895, 294052, 297388, 299890, 302578, 305853, 309462, 312843, 316163, 319485, 323310, 327859, 332729, 337661, 342511, 347370, 352321, 357308, 362339, 367820, 375437, 384603, 393426, 401977, 410230, 418116, 425592, 432803, 439789, 446528, 453335, 460300, 467056, 473384, 479377, 485128, 490728, 496196, 501362, 506148, 509793, 511453, 511966, 512231, 512334, 512405, 512556, 512899, 513418, 514116, 514683, 516655, 519750, 522335, 524878, 527333, 529641, 531876, 534121, 536346, 538618, 540771, 542803, 544770, 546655, 548595, 550482, 552294, 554087, 555803, 557378, 558820, 560140, 561352, 562469, 563485, 564359, 565019, 565513, 565898, 566142, 566201, 566149, 565918, 565412, 564667, 563789, 562748, 561509, 560059, 558433, 556659, 554682, 552577, 550404, 548119, 545633, 542945, 540172, 537332, 534404, 531507, 528567, 525474, 522290, 518979, 515554, 512087, 508547, 504883, 501059, 497144, 493165, 489170, 485117, 480956, 476786, 472597, 468376, 464070, 459739, 455443, 451171, 446843, 442510, 438188, 433905, 429647, 425426, 421194, 416947, 1011, 1031, 1051, 1072, 1093, 1115, 1137, 1160, 1183, 1206, 1230, 1257, 1284, 1311, 1338, 1365, 1392, 1419, 1446, 1473, 1500, 1514, 1528, 1542, 1556, 1570, 1584, 1600, 1567, 1534, 1500, 1536, 1572, 1608, 1644, 1680, 1716, 1752, 1788, 1824, 1860, 1896, 1932, 1968, 2000, 2030, 2060, 2090, 2120, 2150, 2180, 2210, 2240, 2270, 2300, 2330, 2360, 2390, 2420, 2450, 2480, 2510, 2540, 2570, 2600, 2630, 2660, 2690, 2720, 2750, 2780, 2810, 2840, 2870, 2900, 2930, 2960, 2990, 3020, 3050, 3066, 3178, 3290, 3402, 3514, 3626, 3738, 3850, 3962, 4074, 4186, 4300, 4378, 4456, 4534, 4612, 4690, 4768, 4846, 4924, 5000, 5049, 5098, 5148, 5198, 5249, 5300, 5352, 5404, 5457, 5510, 5564, 5532, 5500, 5469, 5437, 5406, 5375, 5344, 5314, 5283, 5253, 5339, 5427, 5516, 5607, 5699, 5792, 5887, 5984, 6082, 6182, 6224, 6265, 6308, 6350, 6393, 6436, 6479, 6524, 6570, 6615, 6660, 6705, 6750, 6796, 6841, 6886, 6932, 6977, 7022, 7156, 7281, 7426, 7574, 7718, 7865, 8011, 8155, 8292, 8449, 8620, 8802, 8992, 9190, 9379, 9585, 9792, 9993, 10186, 10541, 11119, 11786, 12460, 13135, 13811, 14477, 15130, 15746, 16376, 17102, 17924, 18776, 19620, 20480, 21349, 22221, 23095, 23969, 24901, 26023, 27316, 28642, 29999, 31379, 32764, 34168, 35568, 36949, 38305, 39699, 41109, 42534, 43952, 45372, 46809, 48252, 49709, 51175, 52639, 54120, 55630, 57155, 58678, 60179, 61665, 63121, 64561, 65962, 67346, 68703, 70126, 71610, 73055, 74476, 75861, 77217, 78552, 79872, 81167, 82432, 83697, 84937, 86147, 87342, 88480, 89619, 90765, 91891, 93007, 94125, 95230, 96311, 97377, 98412, 99397, 100356, 101283, 102215, 103102, 103970, 104853, 105656, 106396, 107118, 107816, 108517, 109152, 109706, 110248, 110744, 111184, 111601, 111989, 112335, 112644, 112935, 113235, 113559, 113873, 114163, 114445, 114711, 114947, 115149, 115347, 115517, 115716, 115892, 116035, 116171, 116305, 116455, 116604, 116760, 116916, 117049, 117171, 117284, 117376, 117503, 117664, 117802, 117902, 117984, 118048, 118097, 118134, 118131, 118089, 118033, 2265, 3398, 5097, 7646, 11469, 17204, 25806, 38709, 58064, 87097, 130645, 137521, 144759, 152378, 160398, 168840, 177726, 187080, 196927, 207291, 218202, 229686, 241775, 254500, 267894, 281994, 296836, 312459, 313504, 318143, 323060, 328282, 333846, 339793, 346170, 353034, 360455, 1135173, 1132719, 1130270, 1127826, 1125387, 1122954, 1120526, 1118103, 1115685, 1113273, 1110866, 1108464, 1106067, 1103675, 1101289, 1098908, 1096532, 1094161, 1091795, 1089434, 1087078, 1084728, 1082382, 1080042, 1077707, 1075376, 1073051, 1070731, 1068416, 1066106, 1063800, 1061500, 1059205, 1056915, 1054629, 1052349, 1050074, 1047803, 1045538, 1043277, 1041021, 1038770, 1036524, 1034283, 1032046, 1029815, 1027588, 1025366, 1023149, 1020937, 1018729, 1019270, 1019812, 1020353, 1020895, 1021437, 1021980, 1022523, 1023066, 1023609, 1024153, 1026139, 1028129, 1030123, 1032121, 1034123, 1036129, 1038139, 1040152, 1042170, 1044191, 1047770, 1051362, 1054965, 1058581, 1062210, 1065851, 1069504, 1073170, 1076848, 1080539, 1084267, 1088008, 1091762, 1095528, 1099308, 1103100, 1106906, 1110725, 1114557, 1118402, 1113333, 1108287, 1103264, 1098263, 1093285, 1088330, 1083397, 1078487, 1073598, 1068732, 1062320, 1055946, 1049610, 1043313, 1037053, 1030830, 1024645, 1018498, 1012387, 1006312, 1001275, 996263, 991276, 986315, 981378, 976465, 971577, 966714, 961875, 957061, 969502, 982106, 994873, 1007807, 1020908, 1034180, 1047624, 1061243, 1075040, 1089015, 1102083, 1115308, 1128692, 1142236, 1155943, 1169814, 1183852, 1198058, 1218058, 1238059, 1258059, 1278059, 1298060, 1318060, 1338060, 1358061, 1378061, 1398061, 1418062, 1438062, 1461255, 1484828, 1508951, 1533762, 1559371, 1585850, 1613283, 1641677, 1671336, 1702346, 1734583, 1768124, 1803067, 1839582, 1877856, 1918087, 1960450, 2005104, 2051517, 2097513, 2141455, 2183773, 2226007, 2269345, 2313925, 2348567, 2372932, 2397963, 2423800, 2450537, 2478413, 2507374, 2537407, 2568610, 2600939, 2634262, 2669154, 2713967, 2783977, 2871915, 2963195, 3058837, 3157842, 3257956, 3348062, 3435973, 3531700, 3628833, 3729452, 3833421, 3919498, 4006079, 4103092, 4192828, 4288814, 4377582, 4462777, 4558989, 4529051, 4493003, 4565023, 4610848, 4642423, 4623187, 4629322, 4713663, 4793512, 4878663, 4944708, 5026629, 5112103, 5098038, 5152415, 5330691, 5513286, 5698990, 5888126, 6082467, 6279729, 6478253, 6680055, 6884145, 7089447, 7296252, 7502587, 7707568, 7911637, 8115868, 8321554, 8526458, 8729077, 8931169, 9134995, 9341765, 9550897, 9761450, 9972761, 10186024, 10400628, 10616753, 10834360, 11052356, 11271690, 11491192, 11710163, 11928611, 12146813, 12364357, 12580152, 12794253, 13005381, 13214263, 13423527, 13629234, 13830257, 14030005, 14229121, 14425336, 14618135, 14809846, 14997825, 15178491, 15355548, 15528206, 15697691, 15868018, 16035526, 16196834, 16350363, 16502027, 16652250, 16799365, 16945092, 17086357, 17221561, 17354295, 17483565, 17607043, 17724416, 17838601, 17951023, 18059042, 18162238, 18261244, 18358756, 18451741, 18538428, 18622115, 18703144, 18779151, 9682, 12910, 17213, 22951, 30601, 40802, 54403, 72537, 96717, 128956, 171941, 196505, 224577, 256659, 293325, 335228, 383118, 437850, 500400, 528200, 556000, 597700, 639400, 700000, 780000, 834000, 973000, 1112000, 1182547, 1191983, 1201912, 1212383, 1223452, 1235186, 1247663, 1260973, 1275226, 2070936, 2066458, 2061990, 2057532, 2053083, 2048644, 2044214, 2039794, 2035383, 2030982, 2026591, 2022209, 2017836, 2013473, 2009120, 2004775, 2000441, 1996115, 1991799, 1987492, 1983195, 1978907, 1974628, 1970358, 1966098, 1961847, 1957605, 1953372, 1949148, 1944934, 1940728, 1936532, 1932345, 1928166, 1923997, 1919837, 1915686, 1911544, 1907410, 1903286, 1899171, 1895064, 1890967, 1886878, 1882798, 1878727, 1874665, 1870611, 1866567, 1862531, 1858503, 1860362, 1862222, 1864084, 1865948, 1867814, 1869682, 1871552, 1873423, 1875297, 1877172, 1879049, 1880928, 1882809, 1884692, 1886577, 1888463, 1890352, 1892242, 1894134, 1896029, 1899821, 1903620, 1907428, 1911242, 1915065, 1918895, 1922733, 1926578, 1930431, 1934292, 1938161, 1942037, 1945921, 1949813, 1953713, 1957620, 1961535, 1965458, 1969389, 1973328, 1957542, 1941881, 1926346, 1910935, 1895648, 1880483, 1865439, 1850515, 1835711, 1821026, 1813741, 1806486, 1799261, 1792063, 1784895, 1777756, 1770645, 1763562, 1756508, 1749482, 1742484, 1735514, 1728572, 1721658, 1714771, 1707912, 1701080, 1694276, 1687499, 1680749, 1702599, 1724732, 1747154, 1769867, 1792875, 1816182, 1839793, 1863710, 1887938, 1912482, 1935431, 1958657, 1982160, 2005946, 2030018, 2054378, 2079030, 2103979, 2139102, 2174225, 2209348, 2244472, 2279595, 2314718, 2349841, 2384964, 2420088, 2455211, 2490334, 2525457, 2570410, 2616313, 2663776, 2713010, 2764252, 2817660, 2873095, 2930371, 2989326, 3049843, 3111956, 3175599, 3240909, 3307482, 3374220, 3440907, 3508513, 3578228, 3651121, 3727834, 3807326, 3893253, 3985914, 4078363, 4167237, 4251299, 4331668, 4411370, 4505384, 4515461, 4520965, 4738486, 4979137, 5045152, 5096274, 5251074, 5438311, 5625601, 5819588, 5982838, 6205688, 6474651, 6629147, 6783456, 7089063, 7410107, 7670371, 7938841, 8222710, 8512092, 8804122, 9116195, 9487830, 9920036, 10328094, 10706426, 11081667, 11476299, 11893753, 12312580, 12755004, 13211006, 13691081, 14188680, 14647626, 15114652, 15622756, 16156535, 16685223, 17224686, 17828274, 18455319, 19319075, 20299131, 21003701, 21560385, 22175382, 22847750, 23526044, 24207490, 24897239, 25596234, 26297840, 26997405, 27697278, 28410500, 29132971, 29856463, 30584709, 31307342, 32035122, 32777674, 33525251, 34272327, 35026398, 35788070, 36546924, 37317474, 38088929, 38857686, 39636029, 40417242, 41198789, 41975495, 42754653, 43535496, 44307101, 45076268, 45852726, 46632973, 47394756, 48138591, 48877553, 49618996, 50353310, 51077562, 51782715, 52470760, 53159583, 53842135, 54524659, 55209886, 55884822, 56539265, 57185790, 57827025, 58458812, 59090656, 59717799, 60327436, 60926277, 61499868, 62056321, 62614533, 63162285, 63691685, 64204338, 64696817, 65177198, 65661963, 66127374, 66573219, 67005884, 67409187, 67793403, 68175869, 68557149, 68907301, 69227472, 69546606, 31914, 32119, 32438, 32832, 33280, 33763, 34240, 34711, 35165, 35628, 36088, 36563, 37098, 37659, 38221, 38817, 39427, 40021, 40608, 41182, 41782, 42432, 43101, 43761, 44392, 45004, 45599, 46197, 46840, 47476, 48102, 48748, 49229, 49691, 50217, 50766, 51315, 51810, 52321, 52917, 53501, 54032, 54543, 55052, 55595, 56102, 56559, 56498, 56191, 55886, 55593, 55329, 55440, 55630, 55864, 56195, 56577, 56933, 57343, 57749, 58126, 58526, 59070, 59526, 59950, 60443, 60893, 61421, 61988, 62570, 63133, 63737, 64380, 64992, 65646, 66329, 67058, 67817, 68559, 69288, 69932, 70562, 71110, 71602, 72156, 72744, 73346, 73921, 74493, 75093, 75713, 76353, 77024, 77743, 78488, 79219, 79983, 80766, 81562, 82356, 83126, 83899, 84616, 85331, 86066, 86814, 87581, 88341, 89122, 89922, 90722, 91433, 91772, 92201, 93008, 93598, 93950, 94152, 94073, 93990, 94570, 95271, 89623, 90076, 90720, 91011, 91360, 91677, 92059, 92249, 92641, 93061, 93588, 93962, 94257, 94667, 95095, 95515, 95929, 34799, 35725, 36879, 38283, 39958, 41929, 44224, 46875, 49997, 99994, 199989, 214481, 230023, 246691, 264568, 283739, 304300, 326351, 350000, 375000, 400000, 440000, 480000, 520000, 560000, 600000, 600000, 602012, 617854, 634114, 650801, 667927, 685504, 703544, 722058, 741060, 760562, 550000, 559796, 569766, 579914, 590243, 600756, 611456, 622346, 633431, 644713, 656196, 667883, 679779, 691886, 704209, 716752, 729518, 742511, 755736, 769196, 782896, 796840, 811033, 825478, 840180, 855144, 870375, 885877, 901656, 917715, 934060, 950697, 967629, 984864, 1002405, 1020259, 1038430, 1056925, 1075750, 1094910, 1114412, 1134260, 1154462, 1175024, 1195952, 1217253, 1238934, 1261000, 1283459, 1306319, 1329586, 1353267, 1377369, 1401902, 1439000, 1469656, 1500965, 1532940, 1565597, 1598950, 1633013, 1667802, 1703332, 1739619, 1776679, 1819000, 1843039, 1867396, 1892075, 1917080, 1942415, 1968085, 1994095, 2020448, 2047149, 2076000, 2115162, 2155064, 2195718, 2237139, 2279341, 2322339, 2366149, 2410785, 2456263, 2507000, 2525221, 2543575, 2562063, 2580684, 2599441, 2618335, 2637365, 2656534, 2675843, 2696000, 2737918, 2780487, 2823719, 2867623, 2912209, 2957488, 3003472, 3050171, 3097595, 3145757, 3194668, 3249000, 3285108, 3321616, 3358531, 3395856, 3433595, 3471754, 3510338, 3549350, 3588795, 3628679, 3669006, 3709781, 3754000, 3803840, 3854342, 3905514, 3957366, 4009906, 4063143, 4117088, 4171748, 4227135, 4287000, 4354923, 4423923, 4494015, 4565219, 4637550, 4711028, 4785669, 4861493, 5008750, 5156007, 5303264, 5450521, 5597778, 5745035, 5892292, 6039549, 6186806, 6334063, 6481320, 6628577, 6756666, 6891992, 7033534, 7180570, 7332311, 7489537, 7651307, 7815995, 7983432, 8153356, 8324802, 8497068, 8670148, 8842536, 9012944, 9181729, 9348941, 9514712, 9680281, 9845347, 10009698, 10174678, 10340367, 10505817, 10671567, 10838255, 11005518, 11172698, 11339778, 11508553, 11678714, 11850214, 12026139, 12207731, 12395277, 12588923, 12790156, 12999426, 13215015, 13437181, 13662482, 13884579, 14102276, 14316263, 14527382, 14734049, 14932436, 15127799, 15319311, 15503638, 15683852, 15857926, 16024755, 16187324, 16348780, 16509195, 16671571, 16838987, 17009730, 17181463, 17351810, 17519116, 17687006, 17864192, 18047630, 18267225, 18558868, 18893185, 19197748, 19370621, 19456323, 19553033, 19658833, 19764774, 19859919, 19945850, 20026151, 20100933, 20169622, 20233186, 20290983, 20341800, 20385073, 20422548, 20455939, 20485083, 20507952, 20524484, 20535711, 20542099, 20543286, 20539912, 20532922, 20519680, 20499140, 20473287, 20443724, 20408330, 20366438, 20320305, 20269202, 20211418, 20146395, 20075220, 19998266, 19915518, 19827630, 19735663, 19638748, 19536583, 19430026, 19318420, 19201091, 19077778, 18951113, 18820958, 18687539, 18552326, 18415489, 18276828, 18135284, 17992062, 17847729, 17700421, 17549403, 17395723, 17239829, 17081477, 16921163, 16758881, 16594893, 16430966, 16265893, 16098428, 15928821, 15757590, 15585571, 15412000, 15237935, 15064885, 14893265, 14723842, 14555966, 14389262, 14224290, 14061320, 13901090, 13742672, 13585677, 13430615, 217311, 362185, 603642, 1006071, 1676785, 2794642, 4657736, 7762894, 12938157, 12941954, 57714496, 51165620, 42951640, 21788690, 29856868, 37067132, 49946364, 41452740, 32554852, 39416756, 36589804, 90177432, 103064712, 79968088, 71253560, 91259760, 98054360, 99430176, 104047432, 119498648, 127054144, 142976112, 178329376, 197048688, 220132240, 275683296, 298726176, 348043262, 349435435, 350833177, 352236510, 353645456, 355060038, 356480278, 357906199, 359337824, 360775175, 362218276, 363667149, 365121817, 366582305, 368048634, 369520828, 370998912, 372482907, 373972839, 375468730, 376970605, 378943333, 375619556, 378337432, 385687295, 390312223, 389345605, 391893972, 394059127, 396186969, 398123204, 399167964, 400491058, 402315354, 404399832, 405164242, 408324742, 409355384, 412497732, 414325054, 416305661, 416953089, 418193490, 420767069, 422987689, 424905772, 426698806, 428531170, 430345382, 432043621, 433566389, 434809815, 436769445, 434996144, 432008309, 429798438, 425889032, 422727090, 421155612, 420515599, 418108549, 413005963, 407449841, 400012183, 390060487, 376078255, 362861486, 357860180, 357088337, 356526956, 355861538, 355438582, 357926652, 360432139, 362955164, 365495850, 368054321, 370630701, 368216184, 365817124, 363456321, 364048727, 365256644, 366246605, 367859098, 369813588, 371781619, 373630883, 375508896, 377438779, 379260666, 381094584, 382945981, 384878328, 386936594, 388828819, 390735924, 392929412, 395113216, 398379454, 401670880, 403497933, 405144362, 406845394, 408529557, 410191847, 411906054, 413632655, 415367681, 417102165, 418831138, 421767105, 424817226, 426756948, 428721073, 430731646, 432739710, 434734310, 436115271, 436830813, 438384682, 440746591, 443130964, 445526876, 447941401, 450330615, 452744593, 455170410, 457605144, 462692305, 470482479, 478411908, 486476866, 494675669, 503012669, 511506261, 521041878, 524661348, 525064319, 526645989, 528227658, 529809328, 531390998, 532972667, 534554337, 536136007, 537717676, 539299346, 540881016, 542462685, 544044355, 553758251, 565131435, 577557140, 590113859, 603547014, 616558585, 630356210, 644219478, 652708211, 654802068, 655773484, 665073690, 684552646, 704798263, 723415737, 742402206, 761026025, 781011030, 802140341, 823308964, 844069870, 863677810, 882576945, 900307580, 916116796, 930372293, 943546374, 956161482, 969288071, 983163540, 997721072, 1013588177, 1029064952, 1043849645, 1059807818, 1077233607, 1096217445, 1115244168, 1133991006, 1153582725, 1170788533, 1184574236, 1197308574, 1209003099, 1220133929, 1230944809, 1241139623, 1250847122, 1260176650, 1269581174, 1278725061, 1286866835, 1294517323, 1302100316, 1310027135, 1318054030, 1325813576, 1333821011, 1342522717, 1351561505, 1360250658, 1369520866, 1379008040, 1387951970, 1396134171, 1404052628, 1412354730, 1419008954, 1423520357, 1426106093, 1426437269, 1425179562, 1422584930, 1419321284, 1416096093, 1412914090, 1409679406, 1406136744, 1402282747, 1398153829, 1393748664, 1389060034, 1384096522, 1378876940, 1373427526, 1367742784, 1361830056, 1355722712, 1349394719, 1342816657, 1335990231, 1328909234, 1321590801, 1314015988, 1306113781, 1297817582, 1289120432, 1279992585, 1270381149, 1260289089, 1249692538, 1238557130, 1226929853, 1214853342, 1202342470, 1189440667, 1176217941, 1162722702, 1149002165, 1135127187, 1121174714, 1107207131, 1093276698, 1079407880, 1065632522, 1051989135, 1038472810, 1025103452, 1011878187, 998784320, 985806546, 972905676, 960055379, 947249408, 934466657, 921677632, 908874537, 896043788, 883166964, 870252336, 857328716, 844439194, 831604662, 818815360, 806115053, 793559251, 781153712, 768899126, 756809106, 744902835, 733179447, 721612750, 710185967, 698893771, 687724077, 676660870, 665695505, 654825387, 644049392, 633368105, 128828, 161035, 201294, 251618, 314523, 393153, 491442, 614303, 767878, 959848, 1199810, 1278745, 1362873, 1452536, 1548097, 1649946, 1758495, 1874186, 1997487, 2197236, 2396985, 2716583, 3036181, 3355779, 3675377, 3994975, 1258417, 798995, 854924, 910854, 966784, 1022713, 1078643, 1134573, 1190502, 1246432, 1302362, 1024941, 1037506, 1050224, 1063098, 1076130, 1089322, 1102676, 1116193, 1129876, 1143726, 1157747, 1171939, 1186305, 1200847, 1215568, 1230469, 1245553, 1260822, 1276277, 1291923, 1307760, 1323791, 1340019, 1356445, 1373073, 1389905, 1406943, 1424191, 1441649, 1459321, 1477211, 1495319, 1513649, 1532205, 1550987, 1570000, 1599915, 1628364, 1657319, 1686788, 1716782, 1747308, 1778378, 1810000, 1846139, 1880433, 1915364, 1950945, 1987186, 2024101, 2061701, 2100000, 2131285, 2159476, 2188040, 2216981, 2246305, 2276017, 2306122, 2336626, 2367532, 2398848, 2430577, 2462727, 2495302, 2528307, 2561749, 2595634, 2629966, 2664753, 2700000, 2736833, 2768609, 2800753, 2833270, 2866165, 2899442, 2933105, 2967159, 3001608, 3036458, 3071712, 3107375, 3143452, 3179948, 3216868, 3254217, 3291999, 3330220, 3368885, 3407998, 3447566, 3487593, 3528084, 3569046, 3610484, 3652402, 3694807, 3737705, 3781101, 3825000, 3934801, 4026270, 4119866, 4215637, 4313635, 4413911, 4516518, 4621510, 4728943, 4838874, 4951359, 5066460, 5184236, 5304750, 5428066, 5554248, 5683364, 5815481, 5950669, 6089000, 6207560, 6318456, 6431333, 6546227, 6663173, 6782209, 6903371, 7026698, 7152228, 7280000, 7460435, 7626663, 7796596, 7970315, 8147905, 8329451, 8515043, 8704770, 8959955, 9215140, 9470325, 9725510, 9980695, 10235880, 10491066, 10746251, 11001436, 11256621, 11511806, 11766991, 12078813, 12405851, 12746037, 13100844, 13473060, 13861805, 14270276, 14693292, 15136219, 15606209, 16095207, 16599031, 17113824, 17637416, 18169053, 18702693, 19235624, 19766802, 20291937, 20811790, 21319099, 21819572, 22325375, 22833475, 23344650, 23858815, 24393499, 24950342, 25515627, 26104503, 26713267, 27338334, 27988176, 28642690, 29268470, 29879114, 30499471, 31130530, 31776280, 32440064, 33098373, 33760571, 34441479, 35127408, 35804670, 36462740, 37121155, 37792169, 38454861, 39089939, 39709263, 40324684, 40937426, 41543177, 42128978, 42691081, 43235374, 43758805, 44271543, 44777325, 45259614, 45715807, 46151583, 46565426, 46969938, 47437513, 48131076, 49024463, 49907987, 50629997, 51188174, 51737944, 52321152, 52886360, 53425629, 53936231, 54422272, 54885120, 55322624, 55736472, 56125963, 56490493, 56832261, 57151616, 57445752, 57716866, 57965297, 58190079, 58394307, 58576448, 58736882, 58878122, 59000359, 59104588, 59190823, 59259755, 59313128, 59351259, 59375009, 59385352, 59382963, 59368286, 59341505, 59302996, 59252861, 59191340, 59118665, 59034730, 58939679, 58833432, 58715999, 58587058, 58446676, 58294746, 58131053, 57955171, 57766691, 57565955, 57353302, 57128476, 56891285, 56642334, 56382062, 56110524, 55827985, 55535062, 55231935, 54918953, 54597430, 54267955, 53930888, 53586880, 53236619, 52881135, 52520930, 52156798, 51789200, 51418570, 51046498, 50674505, 50303180, 49933005, 49564335, 49197687, 48834472, 48475982, 48121487, 47770268, 47423145, 47080758, 5000, 10000, 12000, 14000, 16000, 18000, 20000, 25000, 30000, 30446, 32620, 34950, 37447, 40122, 42988, 46058, 49348, 52873, 69384, 69523, 69662, 69801, 69941, 70081, 70221, 70361, 70502, 70643, 70784, 70926, 71068, 71210, 71352, 71495, 71638, 71781, 71925, 72069, 72213, 72357, 72502, 72647, 72792, 72938, 73084, 73230, 73376, 73523, 73670, 73817, 73965, 74113, 74261, 74410, 74558, 74708, 74857, 75007, 75157, 75307, 75458, 75609, 75760, 75911, 76063, 76215, 76368, 76520, 76673, 76827, 76980, 77134, 77289, 77443, 77598, 77753, 77909, 78065, 78221, 78377, 78534, 78691, 78848, 79006, 79164, 79323, 79481, 79640, 79799, 79959, 80119, 80279, 80440, 80601, 80762, 80923, 81085, 81247, 81410, 81573, 81736, 81899, 82063, 82227, 82392, 82556, 82722, 82887, 83053, 83219, 83385, 83552, 83719, 83887, 84054, 84223, 84391, 84560, 84729, 84898, 85068, 85238, 85409, 85580, 85751, 85922, 86094, 86266, 86439, 86612, 87478, 88353, 89236, 90128, 91030, 91940, 92859, 93788, 94726, 95673, 96630, 97596, 98572, 99558, 100553, 101559, 102575, 103600, 104636, 105683, 106739, 107807, 108885, 109974, 111074, 112184, 113306, 117360, 121414, 125467, 129521, 133575, 137628, 141682, 145736, 149790, 153844, 157897, 161951, 165543, 168983, 172609, 176152, 179597, 182966, 186578, 190577, 194298, 197710, 201210, 204712, 208199, 211651, 214981, 218670, 223869, 230258, 237008, 244196, 251878, 260085, 268827, 278084, 287702, 297547, 307588, 317695, 327805, 337728, 347393, 357150, 367241, 377644, 388357, 399328, 410445, 421697, 433110, 444601, 455563, 465118, 473681, 482148, 490594, 499113, 507779, 516606, 525894, 536084, 547221, 558927, 569808, 580711, 592679, 604752, 616935, 629314, 641949, 654846, 668064, 681637, 696203, 711512, 726685, 741745, 756672, 771597, 786582, 802172, 818178, 834191, 850390, 866632, 882851, 899015, 915183, 931436, 947809, 964273, 980776, 997348, 1014071, 1030872, 1047768, 1064855, 1082007, 1099153, 1116426, 1133784, 1151154, 1168513, 1185962, 1203544, 1221075, 1238462, 1255719, 1273043, 1290374, 1307561, 1324691, 1341722, 1358537, 1375096, 1391505, 1407732, 1423740, 1439574, 1455277, 1470865, 1486306, 1501451, 1516385, 1531208, 1545867, 1560379, 1574799, 1589019, 1602962, 1616594, 1630130, 1643548, 1656715, 1669677, 1682482, 1695142, 1707467, 1719492, 1731172, 1742535, 1753687, 1764612, 1775406, 1785887, 1795940, 1805707, 1815165, 1824312, 1833233, 1841869, 1850201, 1858158, 1865734, 1873051, 1880189, 1886980, 1893463, 1899651, 1905485, 1911042, 1997, 2662, 3550, 4733, 6311, 8415, 11220, 14961, 19948, 26597, 35463, 40529, 46319, 52936, 60499, 69141, 79019, 90307, 103208, 117953, 134803, 154061, 176069, 201222, 229968, 262821, 300367, 343277, 345002, 348194, 351556, 355107, 358867, 362858, 367109, 371651, 376524, 579154, 577902, 576652, 575405, 574161, 572919, 571681, 570445, 569211, 567980, 566752, 565527, 564304, 563084, 561866, 560651, 559439, 558229, 557022, 555818, 554616, 553417, 552220, 551026, 549835, 548646, 547460, 546276, 545095, 543916, 542740, 541566, 540395, 539227, 538061, 536898, 535737, 534578, 533422, 532269, 531118, 529970, 528824, 527680, 526539, 525401, 524265, 523131, 522000, 520871, 519745, 519745, 519745, 519745, 519745, 519745, 519745, 519745, 519745, 519745, 519745, 522864, 526001, 529157, 532332, 535526, 538739, 541971, 545223, 548495, 551786, 556200, 560649, 565135, 569656, 574213, 578807, 583437, 588105, 592809, 597552, 601735, 605947, 610189, 614460, 618761, 623092, 627454, 631846, 636269, 640723, 637519, 634332, 631160, 628004, 624864, 621740, 618631, 615538, 612460, 609398, 603304, 597271, 591298, 585385, 579532, 573736, 567999, 562319, 556696, 551129, 547822, 544535, 541268, 538020, 534792, 531583, 528394, 525224, 522072, 518940, 526724, 534625, 542644, 550784, 559045, 567431, 575943, 584582, 593350, 602251, 610682, 619232, 627901, 636692, 645605, 654644, 663809, 673102, 686616, 700130, 713644, 727158, 740672, 754186, 767699, 781213, 794727, 808241, 821755, 835269, 853643, 872684, 892461, 913023, 934435, 956825, 980204, 1004629, 1030164, 1056738, 1084392, 1113180, 1143269, 1174823, 1207886, 1242544, 1278697, 1316525, 1356188, 1397640, 1441047, 1486478, 1533685, 1582304, 1627033, 1667233, 1707572, 1748098, 1788523, 1828991, 1869764, 1910429, 1950328, 1999533, 2059317, 2120604, 2183478, 2247653, 2313562, 2380562, 2449235, 2519467, 2595127, 2673147, 2749464, 2826786, 2887862, 2952062, 3032876, 3151349, 3272542, 3350770, 3445758, 3565565, 3696399, 3837411, 3980430, 4113514, 4281218, 4462304, 4609728, 4740457, 4857104, 4975887, 5097583, 5222545, 5351013, 5483128, 5616656, 5752792, 5892187, 6035104, 6182890, 6332969, 6484437, 6637786, 6794298, 6953976, 7116467, 7282271, 7452416, 7626485, 7803000, 7981349, 8160735, 8341717, 8524810, 8709730, 8896176, 9083972, 9274668, 9466759, 9658848, 9850506, 10041906, 10234375, 10427912, 10621395, 10813655, 11006470, 11200451, 11394549, 11588708, 11783772, 11977760, 12170779, 12364406, 12558480, 12754016, 12950785, 13148497, 13348740, 13549291, 13747445, 13945148, 14143859, 14340891, 14536299, 14733638, 14929963, 15124136, 15317704, 15510184, 15700218, 15888664, 16074472, 16257208, 16440552, 16622255, 16802274, 16980264, 17158123, 17336309, 17511546, 17683686, 17854604, 18025472, 18195512, 18362315, 18525577, 18687356, 18847002, 19003270, 19155563, 19305620, 19454160, 19600621, 19745456, 19887450, 20025639, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 15000, 14785, 14574, 14365, 14159, 13957, 13757, 13560, 13366, 13175, 12986, 12800, 12617, 12436, 12258, 12083, 11910, 11760, 11603, 11448, 11295, 11144, 10995, 11000, 10856, 10714, 10440, 10281, 10125, 9971, 9820, 9671, 9524, 9379, 9237, 9096, 8958, 8822, 8688, 8556, 8426, 8298, 8700, 8676, 8653, 8630, 8606, 8583, 8560, 8537, 8513, 8490, 8467, 8445, 8422, 8399, 8376, 8353, 8331, 8308, 8286, 8263, 8241, 8219, 8197, 8174, 8152, 8130, 8108, 8086, 8064, 8043, 8021, 8000, 8078, 8157, 8236, 8317, 8400, 8420, 8440, 8460, 8480, 8500, 8567, 8635, 8703, 8772, 8842, 8912, 8982, 9053, 9125, 9200, 9316, 9434, 9553, 9674, 9800, 9990, 10184, 10382, 10584, 10789, 10999, 11212, 11430, 11652, 11900, 12138, 12381, 12575, 12770, 12964, 13159, 13353, 13548, 13742, 13936, 14131, 14325, 14520, 14714, 15075, 15363, 15631, 15908, 16189, 16455, 16710, 16988, 17315, 17685, 18060, 18310, 18445, 18609, 18804, 19039, 19348, 19712, 20100, 20512, 20889, 20795, 20211, 19583, 18920, 18270, 17933, 17872, 17799, 17719, 17623, 17498, 17304, 17085, 16853, 16626, 16601, 16771, 16958, 17146, 17329, 17495, 17615, 17710, 17801, 17880, 17648, 17102, 16508, 15876, 15259, 14994, 15049, 15103, 15153, 15233, 15519, 16003, 16497, 17000, 17480, 17690, 17629, 17556, 17471, 17360, 17066, 16623, 16151, 15664, 15205, 14747, 14244, 13750, 13280, 12851, 12461, 12113, 11797, 11519, 11281, 11079, 10893, 10727, 10563, 10409, 10283, 10168, 10070, 9969, 9880, 9819, 9766, 9709, 9646, 9584, 9535, 9475, 9423, 9359, 9298, 9233, 9162, 9090, 9013, 8942, 8874, 8806, 8732, 8668, 8597, 8530, 8473, 8426, 8374, 8332, 8294, 8265, 8239, 8213, 8195, 8186, 8177, 8182, 8173, 8175, 8173, 8178, 8181, 8177, 8182, 8188, 8193, 8192, 8190, 8190, 8188, 8181, 8173, 8165, 8147, 8127, 8109, 8091, 8061, 8042, 8017, 7994, 7957, 7922, 2115, 3173, 4760, 7140, 10711, 16066, 24100, 36150, 54225, 81337, 122006, 133098, 145198, 158398, 172797, 188506, 205643, 224338, 244733, 266981, 291252, 317730, 346614, 378125, 412500, 450000, 8000, 22742, 24606, 26623, 28805, 31166, 33720, 36484, 39475, 42711, 46212, 48463, 49457, 50470, 51170, 51856, 52551, 53256, 53970, 55819, 56568, 57326, 58095, 58570, 61497, 62486, 63491, 64512, 65550, 66942, 68295, 69675, 71083, 72520, 73845, 75137, 76451, 77789, 79150, 80587, 81988, 83414, 84864, 86340, 88014, 89645, 91306, 92997, 94720, 96751, 98725, 100738, 102793, 104890, 107231, 109502, 111822, 114191, 116610, 118812, 120957, 123142, 125366, 127630, 128872, 130096, 131332, 132580, 133840, 135387, 136910, 138449, 140006, 141580, 144227, 146808, 149435, 152108, 154830, 157888, 160866, 163900, 166991, 170140, 173723, 177206, 180759, 184383, 188080, 192003, 195817, 199707, 203674, 207720, 211935, 216036, 220216, 224477, 228820, 234504, 240063, 245754, 251580, 255589, 259483, 263436, 267449, 271523, 275660, 280924, 286054, 291276, 296595, 302010, 308127, 314078, 320144, 326327, 332630, 340605, 348329, 356229, 364308, 372570, 380404, 388019, 395786, 403709, 411790, 418790, 425628, 432578, 439641, 446820, 456268, 465450, 474817, 484372, 494120, 505889, 517290, 528949, 540870, 553060, 566623, 579751, 593184, 606928, 620990, 636825, 660986, 685148, 709309, 733470, 757632, 781793, 805954, 830116, 854277, 878438, 902600, 926761, 958418, 991800, 1027010, 1064117, 1103056, 1143854, 1186638, 1231561, 1278593, 1327501, 1377918, 1429445, 1481605, 1533966, 1586214, 1638119, 1689534, 1739734, 1789281, 1838946, 1888548, 1938261, 1988348, 2039649, 2092716, 2147772, 2205035, 2264516, 2326490, 2390641, 2456643, 2524811, 2595155, 2667597, 2741903, 2817219, 2892698, 2968102, 3043826, 3121707, 3202182, 3284261, 3367436, 3451122, 3535179, 3619012, 3701713, 3782840, 3862103, 3937737, 4008951, 4075710, 4138791, 4200079, 4261240, 4321337, 4380250, 4440058, 4499788, 4555965, 4609834, 4663930, 4716153, 4767126, 4818045, 4867003, 4913177, 4957813, 4999549, 5034323, 5059991, 5081764, 5105526, 5129909, 5152949, 5174781, 5195558, 5215249, 5233878, 5251497, 5268140, 5283810, 5298517, 5312162, 5324699, 5336135, 5346411, 5355520, 5363366, 5369808, 5374937, 5378673, 5380918, 5381723, 5381017, 5378760, 5374947, 5369580, 5362653, 5354149, 5344063, 5332368, 5319062, 5304303, 5288192, 5270742, 5252040, 5232199, 5211257, 5189194, 5166104, 5142203, 5117403, 5091738, 5065285, 5038052, 5010154, 4981492, 4951921, 4921502, 4890274, 4858195, 4825248, 4791444, 4756840, 4721494, 4685392, 4648552, 4611039, 4572923, 4534229, 4495016, 4455404, 4415431, 4375133, 4334576, 4293842, 4253049, 4212259, 4171465, 4130730, 4090170, 4049832, 4009799, 3970035, 3930584, 3891495, 3852799, 3814488, 3776476, 4806, 6729, 9421, 13189, 18465, 25851, 36192, 50669, 70937, 99312, 139037, 158899, 181599, 207542, 237191, 271075, 309800, 354058, 404637, 462443, 528506, 604007, 690294, 788907, 901608, 1030409, 1177611, 1345841, 1355001, 1364610, 1374711, 1385353, 1396592, 1408494, 1421135, 1434604, 1449009, 1148377, 1147396, 1146415, 1145435, 1144456, 1143478, 1142501, 1141524, 1140548, 1139574, 1138600, 1138355, 1138110, 1137866, 1137622, 1137377, 1137133, 1136889, 1136644, 1136400, 1136156, 1135911, 1135667, 1135422, 1135178, 1134934, 1134689, 1134445, 1134201, 1133957, 1133712, 1133468, 1133223, 1132979, 1132734, 1132490, 1132246, 1132001, 1131757, 1131513, 1131269, 1131024, 1130780, 1130535, 1130291, 1130046, 1129802, 1129558, 1129313, 1129069, 1128825, 1136727, 1144684, 1152697, 1160766, 1168891, 1177073, 1185313, 1193610, 1201965, 1210379, 1217641, 1224947, 1232297, 1239691, 1247129, 1254612, 1262139, 1269712, 1277330, 1284994, 1293989, 1303047, 1312168, 1321354, 1330603, 1339917, 1349297, 1358742, 1368253, 1377831, 1384720, 1391644, 1398602, 1405595, 1412623, 1419686, 1426784, 1433918, 1441088, 1448293, 1458431, 1468640, 1478921, 1489273, 1499698, 1510196, 1520767, 1531413, 1542133, 1552928, 1559139, 1565376, 1571637, 1577924, 1584236, 1590573, 1596935, 1603323, 1609736, 1616175, 1625872, 1635627, 1645441, 1655314, 1665245, 1675237, 1685288, 1695400, 1705572, 1715806, 1741543, 1767666, 1794181, 1821094, 1848410, 1876136, 1904278, 1932843, 1961835, 1991263, 2019140, 2047408, 2076072, 2105137, 2134609, 2164494, 2194797, 2225524, 2267996, 2310468, 2352940, 2395412, 2437884, 2480356, 2522827, 2565299, 2607771, 2650243, 2692715, 2735187, 2809368, 2885718, 2965133, 3048539, 3136631, 3230013, 3329283, 3435088, 3548954, 3673672, 3810152, 3956950, 4112070, 4273955, 4442384, 4617522, 4799743, 4990023, 5192227, 5411573, 5650875, 5909721, 6184949, 6474062, 6776303, 7057963, 7321955, 7603134, 7902266, 8220717, 8556600, 8907942, 9272742, 9650523, 10040486, 10440924, 10851481, 11275194, 11719774, 12189780, 12683875, 13200313, 13735955, 14287211, 14855566, 15442322, 16047178, 16663948, 17215937, 17699007, 18178920, 18654772, 19125546, 19594997, 20068468, 20546808, 21030558, 21514446, 21997936, 22488068, 22982003, 23467083, 23939775, 24527393, 25246347, 25989404, 26733376, 27464175, 28193014, 28915452, 29639737, 30395004, 31165653, 31934229, 32711546, 33494339, 34281127, 35077093, 35883463, 36699006, 37529367, 38376611, 39244386, 40132805, 41033847, 41948466, 42880002, 43824360, 44778749, 45743920, 46717433, 47702161, 48700668, 49709047, 50716070, 51718054, 52721463, 53730592, 54739403, 55746985, 56759562, 57772651, 58783273, 59797636, 60815800, 61826434, 62831829, 63843642, 64855747, 65861372, 66872834, 67888436, 68908170, 69935321, 70968223, 72013854, 73059533, 74101981, 75138747, 76166280, 77193747, 78211562, 79219660, 80225055, 81235635, 82241365, 83234030, 84223324, 85204420, 86179854, 87153992, 88121009, 89080805, 90020562, 90946506, 91879536, 92807676, 93723587, 94638953, 95557108, 96471121, 97374907, 98256243, 99121205, 99975736, 100815098, 101636475, 102447192, 103251943, 104042818, 1198, 2119, 3749, 6634, 11738, 20767, 36742, 65005, 115009, 203478, 360000, 365299, 371007, 376804, 382691, 388671, 394744, 400912, 407176, 413538, 420000, 444000, 468000, 492000, 516000, 540000, 660000, 660000, 674690, 702228, 730890, 760723, 791773, 824090, 857726, 892735, 929174, 1219030, 1226461, 1233820, 1241203, 1248678, 1256175, 1263747, 1271334, 1278965, 1286671, 1294462, 1302441, 1310503, 1318680, 1316736, 1314942, 1323625, 1332388, 1341228, 1355544, 1370067, 1389238, 1404315, 1419557, 1435072, 1450905, 1466933, 1483216, 1498932, 1512506, 1526258, 1537578, 1549284, 1561120, 1573595, 1589225, 1605068, 1621138, 1639695, 1647657, 1655935, 1665088, 1671669, 1669460, 1675489, 1681735, 1687346, 1687369, 1688062, 1688938, 1694408, 1697962, 1709104, 1720625, 1732026, 1744543, 1757058, 1780452, 1797832, 1816054, 1834743, 1851871, 1868957, 1886569, 1904421, 1922245, 1940932, 1957454, 1999121, 2028930, 2036328, 2048777, 2058701, 2068550, 2081912, 2097781, 2105315, 2114907, 2125935, 2072325, 2087603, 2091945, 2116562, 2146814, 2177258, 2207691, 2236485, 2267897, 2300659, 2334625, 2362249, 2385717, 2403561, 2428135, 2454185, 2483573, 2509842, 2538650, 2563080, 2591598, 2619260, 2646499, 2673832, 2701137, 2730681, 2753851, 2784245, 2816358, 2845102, 2872037, 2910884, 2939001, 2969722, 2936510, 2942931, 2886163, 2855371, 2821951, 2767008, 2852599, 2912630, 2955681, 3000773, 3044669, 3089220, 3135012, 3181835, 3227265, 3274386, 3322137, 3370884, 3417182, 3463657, 3510873, 3558373, 3605616, 3655885, 3705434, 3755767, 3764869, 3773971, 3783073, 3792175, 3801277, 3810380, 3819482, 3828584, 3837686, 3846788, 3855890, 3864992, 3911673, 3957409, 4006128, 4048121, 4080737, 4110129, 4136705, 4160698, 4182085, 4200272, 4223431, 4255020, 4287267, 4317755, 4346708, 4374307, 4400271, 4423830, 4444451, 4462673, 4480165, 4497888, 4515760, 4533946, 4552725, 4571754, 4590620, 4609021, 4626955, 4643900, 4664258, 4689152, 4712882, 4734489, 4754549, 4773054, 4790208, 4806029, 4820729, 4835067, 4825159, 4782235, 4729734, 4675517, 4619362, 4562290, 4504627, 4445669, 4385823, 4326105, 4301079, 4305783, 4306683, 4310050, 4313946, 4315802, 4315959, 4314635, 4310537, 4301150, 4280827, 4259233, 4242403, 4219485, 4183732, 4136438, 4079198, 4024868, 3986338, 3953956, 3924607, 3907031, 3896023, 3875325, 3848164, 3822346, 3797351, 3773297, 3749596, 3725768, 3701679, 3677456, 3653761, 3630277, 3607218, 3584369, 3560763, 3536619, 3512500, 3488305, 3463776, 3438934, 3413969, 3388572, 3362962, 3337508, 3311884, 3286005, 3260126, 3234155, 3208228, 3182597, 3157016, 3131462, 3105968, 3080264, 3054625, 3029124, 3003645, 2978216, 2952809, 2927568, 2902534, 2878016, 2853837, 2829611, 2805560, 2781702, 2758145, 2735389, 2713020, 2690481, 2668169, 2646255, 2624398, 2602610, 2581030, 2559767, 2538844, 2518230, 2498023, 2478023, 2458209, 2438562, 2419118, 2399983, 2381094, 2362143, 2343164, 2324529, 2306034, 2287416, 2268887, 2250351, 2231789, 2213330, 2195111, 2177103, 2159168, 2141436, 241, 301, 376, 471, 588, 736, 920, 1150, 1437, 1797, 2246, 2807, 3509, 4387, 5484, 6855, 8569, 10711, 13389, 16736, 20920, 26150, 32688, 40860, 51076, 63845, 79806, 99757, 115926, 134714, 156548, 181921, 211406, 245669, 285486, 331756, 385525, 343849, 354143, 364745, 375664, 386911, 398494, 410424, 422711, 435366, 448400, 461824, 475649, 489889, 504555, 519660, 535218, 551241, 572000, 583958, 596166, 608630, 621354, 634344, 647605, 661144, 674966, 689076, 705000, 722603, 740645, 759138, 778092, 797520, 817433, 837843, 858762, 880204, 902181, 924707, 947796, 971461, 1000000, 1016716, 1033712, 1050992, 1068561, 1086423, 1104584, 1123049, 1141822, 1160909, 1180315, 1200046, 1220106, 1240502, 1261239, 1282322, 1303758, 1325552, 1347710, 1370239, 1397000, 1403734, 1410500, 1417298, 1424130, 1430994, 1437891, 1444822, 1451786, 1458784, 1465815, 1472880, 1479979, 1487113, 1494281, 1501483, 1509000, 1520824, 1532741, 1544752, 1556856, 1569056, 1581351, 1593742, 1606230, 1618817, 1632000, 1626992, 1622000, 1617023, 1612061, 1607114, 1602183, 1597267, 1592366, 1587480, 1582608, 1577752, 1573000, 1635000, 1702000, 1769000, 1840000, 1918000, 2014000, 2096000, 2177000, 2287000, 2380000, 2411000, 2513000, 2636000, 2660000, 2697000, 2779000, 2972000, 3116000, 3210000, 3348000, 3517000, 3625000, 3701000, 3833000, 3958000, 4065000, 4157000, 4248000, 4336000, 4417000, 4496000, 4535000, 4535000, 4536000, 4552000, 4586000, 4625000, 4681000, 4644000, 4750710, 4857420, 4964130, 5070840, 5177550, 5284260, 5390969, 5497679, 5604389, 5711099, 5817809, 5924519, 6042205, 6162183, 6285749, 6412849, 6543104, 6676062, 6811726, 6950291, 7092337, 7238083, 7387120, 7541103, 7701665, 7866016, 8030806, 8193453, 8352627, 8509522, 8666638, 8824389, 8979089, 9123895, 9255332, 9374184, 9479729, 9571240, 9648443, 9711985, 9763358, 9804798, 9849325, 9912681, 9991027, 10073306, 10157229, 10244250, 10335337, 10432590, 10533249, 10631796, 10717640, 10785807, 10841040, 10886022, 10925362, 10962009, 10997933, 11034716, 11072230, 11109112, 11144134, 11177422, 11209379, 11238756, 11262553, 11278550, 11287274, 11291764, 11294719, 11297414, 11301578, 11303172, 11298163, 11285780, 11275069, 11265615, 11247824, 11227116, 11202847, 11176349, 11122169, 11059822, 11019932, 10979781, 10937203, 10892659, 10846708, 10799586, 10750889, 10700819, 10649671, 10597335, 10543538, 10488269, 10431761, 10373923, 10314338, 10253201, 10190463, 10125837, 10059298, 9990897, 9920670, 9848751, 9775205, 9699828, 9622706, 9544141, 9463925, 9381995, 9298546, 9213507, 9126958, 9038992, 8950039, 8860389, 8770323, 8680190, 8590036, 8500007, 8410625, 8322189, 8234924, 8148927, 8064204, 7980976, 7899224, 7818889, 7739906, 7662110, 7585662, 7510274, 7435680, 7361779, 7288322, 7215285, 7142355, 7069441, 6996641, 6923875, 6851189, 6778580, 6706198, 6634193, 6562452, 6491129, 6420541, 6350812, 6281849, 6213690, 6146541, 6080259, 6014704, 5950034, 5886122, 5822918, 5760505, 5698793, 5637712, 5577282, 101781, 104422, 107182, 110061, 113030, 116117, 119319, 122607, 125993, 129454, 132198, 134313, 136469, 138536, 140541, 142471, 144331, 146110, 147813, 149407, 150885, 152199, 153294, 154096, 154689, 155208, 155635, 155980, 156265, 156492, 156665, 156805, 156850, 156837, 156797, 156713, 156598, 156456, 156259, 156031, 155750, 155455, 155101, 154504, 153677, 152705, 151582, 150316, 148874, 147276, 145540, 144758, 145911, 147923, 149805, 151324, 152516, 153672, 154784, 155832, 156881, 158572, 160904, 163122, 165041, 166621, 167787, 168525, 181590, 189555, 185029, 185324, 185350, 185437, 185482, 185495, 185457, 185371, 185256, 185076, 184835, 184545, 184228, 183871, 183460, 183035, 182560, 182066, 181556, 181007, 180407, 179807, 179186, 178546, 177889, 177202, 176519, 175802, 175049, 174291, 173500, 172688, 171856, 170995, 170081, 169157, 168223, 167282, 166388, 165470, 164540, 163606, 162679, 161742, 160810, 159879, 158937, 157997, 157058, 156095, 155122, 154151, 153138, 152116, 151067, 150005, 148929, 147851, 146727, 145576, 144396, 143220, 142027, 140803, 139561, 138291, 137030, 135765, 134495, 133235, 131995, 130760, 129553, 128370, 127188, 126014, 124878, 123758, 122642, 121546, 120466, 922, 1536, 2561, 4268, 7114, 11857, 19762, 32938, 54896, 91494, 152490, 157749, 163188, 168816, 174637, 180659, 186888, 193333, 200000, 175000, 150000, 150000, 170000, 200000, 150000, 200000, 120000, 110000, 110000, 110000, 110000, 110000, 110000, 110000, 110000, 110000, 110000, 58957, 59613, 60269, 60932, 61602, 62280, 62965, 63657, 64357, 65065, 65781, 66505, 67237, 67976, 68728, 69547, 70454, 71372, 72303, 73245, 74201, 75170, 76154, 77150, 78159, 79182, 80217, 81266, 82329, 83503, 85256, 87028, 88853, 90717, 92621, 94563, 96545, 98569, 100635, 102745, 104898, 107367, 108334, 109315, 110294, 111281, 112205, 113178, 114197, 115228, 116271, 117379, 118447, 119519, 120610, 121702, 122793, 123907, 125023, 126159, 127292, 128441, 129581, 130739, 131925, 133104, 134318, 135537, 136759, 137987, 139336, 140586, 141845, 143312, 147899, 152636, 157526, 162564, 167764, 173948, 179513, 186000, 188169, 190362, 192582, 194827, 197098, 199396, 201721, 204073, 206452, 209000, 211628, 214288, 216983, 219711, 222473, 225270, 228102, 230970, 233874, 237000, 240438, 243926, 247465, 251055, 254697, 258391, 262140, 265943, 269801, 274000, 277427, 280896, 284409, 287965, 291567, 295213, 298905, 302643, 306427, 310500, 314040, 317621, 321242, 324905, 328610, 332356, 336146, 339979, 343855, 348000, 354000, 358000, 362000, 365000, 369000, 373000, 377000, 386740, 396480, 406221, 415961, 425701, 435442, 445182, 454922, 464662, 474402, 484143, 493883, 501062, 508693, 516733, 525118, 533874, 543081, 552831, 563291, 574569, 586493, 595522, 601471, 607254, 612531, 617743, 623394, 629255, 635164, 641196, 647443, 654058, 661067, 665946, 663265, 659408, 662045, 667104, 672259, 677552, 683082, 688895, 696503, 707224, 719345, 731290, 743116, 754796, 766238, 777429, 788355, 798950, 810344, 826042, 844669, 862698, 880295, 897574, 914552, 931235, 947667, 964129, 981443, 999600, 1017875, 1036156, 1054424, 1072727, 1091029, 1109377, 1127826, 1146493, 1165403, 1183899, 1201806, 1219504, 1237114, 1254274, 1270743, 1286669, 1302250, 1317311, 1331376, 1344981, 1358287, 1370754, 1382337, 1393338, 1403782, 1413345, 1422322, 1430681, 1438507, 1445962, 1452847, 1459195, 1465176, 1470717, 1475797, 1480545, 1484850, 1488693, 1492049, 1494988, 1497657, 1500067, 1502261, 1504228, 1505915, 1507317, 1508484, 1509485, 1509900, 1509754, 1509427, 1509011, 1508535, 1507819, 1506666, 1505297, 1503700, 1501666, 1498960, 1495633, 1492004, 1488003, 1483600, 1478655, 1473090, 1467152, 1460984, 1454574, 1447693, 1440334, 1432793, 1425107, 1417481, 1409751, 1401911, 1394107, 1386266, 1378469, 1370978, 1363800, 1356765, 1349861, 1343102, 1336776, 1330917, 1325299, 1319946, 1314925, 1310110, 1305625, 1301388, 1297066, 1292720, 1288479, 1284142, 1279721, 1275356, 697, 1395, 2790, 5580, 11160, 22320, 44641, 89282, 178565, 357130, 714260, 714975, 715690, 716407, 717124, 717842, 718560, 719280, 720000, 810000, 900000, 1080000, 1440000, 2160000, 1800000, 2160000, 3240000, 3240000, 3329546, 3419092, 3508639, 3598185, 3687731, 3777278, 3866824, 3956370, 4045917, 4189140, 4210026, 4230585, 4251151, 4271956, 4292759, 4313741, 4334693, 4355716, 4376912, 4398312, 4419799, 4441472, 4463125, 4484884, 4507117, 4529529, 4552070, 4574730, 4639248, 4704717, 4772607, 4834359, 4896847, 4961406, 5029239, 5097994, 5169009, 5220772, 5272162, 5318225, 5329420, 5341574, 5353811, 5366246, 5407774, 5449540, 5491961, 5572046, 5649220, 5727538, 5806668, 5887427, 5805037, 5860311, 5916182, 5969782, 5960301, 5952816, 5945602, 5981162, 6001322, 6034138, 6066700, 6099661, 6132198, 6164328, 6201237, 6254624, 6296381, 6356100, 6416073, 6475442, 6535506, 6596573, 6657063, 6719528, 6781402, 6913127, 7003175, 6979944, 7039248, 7086174, 7106151, 7131248, 7187798, 7253000, 7308842, 7353098, 7397633, 7454386, 7546304, 7578353, 7617442, 7658303, 7699750, 7737321, 7781165, 7826065, 7877084, 7921151, 7968201, 8011392, 8059006, 8112877, 8166484, 8231113, 8302525, 8372168, 8442964, 8517460, 8587509, 8655454, 8719771, 8782448, 8834483, 8889829, 8957302, 9020145, 9080239, 9141595, 9212931, 9284401, 9379111, 9461915, 9487780, 9443768, 9385034, 9300996, 9060728, 9168988, 9149960, 9282646, 9347100, 9425724, 9509252, 9579142, 9632622, 9683228, 9731205, 9781483, 9768688, 9828368, 9882296, 9928662, 9968522, 10002034, 10031007, 10150998, 10048141, 9945284, 9842427, 9739570, 9636713, 9533856, 9431000, 9328143, 9225286, 9122429, 9019572, 8916715, 8997247, 9077207, 9152603, 9221188, 9289429, 9358023, 9418969, 9469710, 9508387, 9541605, 9573386, 9597463, 9627331, 9668745, 9706844, 9736244, 9758984, 9775112, 9787790, 9801253, 9822783, 9858071, 9906214, 9965950, 10030787, 10092941, 10149369, 10200753, 10246154, 10275404, 10289518, 10299006, 10302947, 10303816, 10305141, 10304374, 10303422, 10305448, 10305609, 10301989, 10304420, 10312449, 10320404, 10322332, 10312041, 10296140, 10280049, 10265430, 10251385, 10236809, 10231942, 10239474, 10248907, 10261453, 10280155, 10304592, 10337539, 10378298, 10420985, 10464035, 10495508, 10507339, 10511164, 10517223, 10524418, 10531946, 10541343, 10548934, 10554872, 10550129, 10530683, 10673216, 10809722, 10735857, 10609241, 10527784, 10505709, 10481069, 10453898, 10425095, 10394941, 10363596, 10331409, 10298792, 10265954, 10233376, 10200964, 10168996, 10137728, 10107227, 10077470, 10048350, 10020092, 9992433, 9965088, 9937600, 9910067, 9882446, 9854500, 9825542, 9795297, 9764004, 9731214, 9696471, 9659908, 9621577, 9581298, 9539418, 9496132, 9451245, 9404765, 9356970, 9308141, 9258795, 9209093, 9159544, 9111041, 9063720, 9017565, 8972731, 8929609, 8888331, 8849017, 8811824, 8776584, 8743464, 8712384, 8682789, 8654532, 8627722, 8602360, 8578315, 8555662, 8534109, 8513348, 8493104, 8473405, 8454706, 8436578, 8418478, 8400760, 8383256, 8365483, 8347324, 8328810, 8309702, 8290190, 8270346, 8249702, 8228074, 2376, 4194, 7455, 13355, 24119, 43919, 80639, 149279, 278561, 523790, 992027, 993020, 994014, 995009, 996005, 997002, 998000, 999000, 1000000, 1125000, 1250000, 1500000, 2000000, 3000000, 2500000, 3000000, 4500000, 4381548, 4517688, 4655729, 4795751, 4937832, 5082058, 5228516, 5377296, 5528494, 5682210, 5811027, 5839999, 5868518, 5897046, 5925906, 5954764, 5983869, 6012933, 6042095, 6071498, 6101183, 6130989, 6161053, 6191089, 6221273, 6252113, 6283203, 6314471, 6345904, 6435401, 6526217, 6620392, 6706052, 6792733, 6882287, 6976382, 7071757, 7170266, 7242070, 7313357, 7377253, 7392783, 7409642, 7426617, 7443867, 7501473, 7559409, 7618254, 7729345, 7836398, 7945038, 8054804, 8166830, 8052542, 8129216, 8206718, 8281070, 8267919, 8257536, 8247529, 8296856, 8324822, 8370343, 8415512, 8461234, 8506368, 8550938, 8602137, 8676193, 8734117, 8816957, 8900150, 8982504, 9065823, 9150533, 9234442, 9321092, 9406921, 9589645, 9714557, 9682332, 9764596, 9829690, 9857401, 9892215, 9970659, 10061105, 10138567, 10199957, 10261735, 10340461, 10467966, 10512423, 10566646, 10623327, 10680821, 10732938, 10793757, 10856041, 10926812, 10987940, 11053206, 11113120, 11179168, 11253896, 11328258, 11417909, 11516969, 11613576, 11711781, 11815119, 11912289, 12006540, 12095758, 12182701, 12254882, 12331657, 12425253, 12512426, 12595787, 12680897, 12779852, 12878993, 13010371, 13125234, 13161113, 13100061, 13018587, 12902013, 12568722, 12718896, 12692501, 12876558, 12965967, 13075031, 13190898, 13287847, 13362032, 13432232, 13498784, 13568527, 13550779, 13633564, 13708371, 13772689, 13827981, 13874468, 13914658, 14081105, 13939552, 13797998, 13656445, 13514891, 13373338, 13231784, 13090232, 12948679, 12807125, 12665572, 12524018, 12382465, 12522630, 12669067, 12812682, 12949215, 13086783, 13226291, 13355809, 13472408, 13573061, 13666049, 13758733, 13833259, 13905798, 13992038, 14071899, 14138450, 14195090, 14241552, 14282829, 14327129, 14383198, 14457873, 14549897, 14656597, 14769962, 14881454, 14987079, 15086486, 15179605, 15252063, 15304478, 15350817, 15389390, 15423210, 15456305, 15484464, 15509304, 15535126, 15555541, 15568066, 15589296, 15618894, 21905, 28072, 36011, 46241, 59438, 76479, 98508, 127015, 163941, 211822, 273973, 356995, 465792, 608513, 795925, 1042253, 1366309, 1792977, 2355200, 2649600, 2944000, 3434666, 3925333, 4416000, 5152000, 5888000, 6256000, 6624000, 6676308, 6719381, 6764630, 6812268, 6862543, 6915741, 6972196, 7032301, 7096523, 9552463, 9531808, 9511198, 9490632, 9470111, 9449635, 9429202, 9408814, 9388470, 9368169, 9347913, 9311454, 9275138, 9238963, 9202929, 9167035, 9131282, 9095668, 9060193, 9024856, 8989657, 8953172, 8916836, 8880646, 8844604, 8808708, 8772958, 8737352, 8701892, 8666575, 8631401, 8610726, 8590101, 8569525, 8548998, 8528520, 8508092, 8487712, 8467381, 8447099, 8426866, 8406185, 8385555, 8364976, 8344448, 8323969, 8303542, 8283164, 8262836, 8242558, 8222330, 8227023, 8231719, 8236417, 8241118, 8245822, 8250529, 8255238, 8259950, 8264664, 8269382, 8321970, 8374892, 8428151, 8481749, 8535688, 8589969, 8644596, 8699570, 8754894, 8810570, 8877912, 8945770, 9014146, 9083045, 9152470, 9222426, 9292917, 9363947, 9435519, 9507639, 9550943, 9594445, 9638145, 9682044, 9726143, 9770443, 9814945, 9859649, 9904557, 9949669, 9898470, 9847535, 9796862, 9746449, 9696296, 9646401, 9596762, 9547379, 9498250, 9449374, 9354881, 9261332, 9168718, 9077031, 8986261, 8896398, 8807434, 8719360, 8632166, 8545845, 8495490, 8445431, 8395667, 8346197, 8297018, 8248129, 8199528, 8151213, 8103183, 8055436, 8161914, 8269798, 8379109, 8489864, 8602083, 8715786, 8830992, 8947720, 9065992, 9185826, 9298095, 9411735, 9526765, 9643200, 9761058, 9880357, 10001114, 10123346, 10304258, 10485170, 10666083, 10846995, 11027907, 11208820, 11389732, 11570644, 11751556, 11932468, 12113381, 12294293, 12542651, 12803638, 13069453, 13343040, 13630350, 13929950, 14242284, 14557795, 14891587, 15264853, 15662373, 16075729, 16507610, 16955329, 17427807, 17931933, 18462787, 19012194, 19570447, 20137442, 20695568, 21251166, 21827663, 22418883, 23021102, 23624035, 24229060, 24992694, 25886782, 26711098, 27500518, 28338193, 29250969, 30245088, 31264819, 32265200, 33298910, 34382756, 35486863, 36684065, 37925828, 39228908, 40656338, 42626873, 44433718, 45296125, 46029907, 47297595, 48912972, 50507445, 52132646, 53750529, 55343873, 56997740, 58775726, 60615909, 62477753, 64390658, 66412038, 68563038, 70849311, 73254623, 75789397, 78403248, 81035532, 83956416, 87083400, 90047647, 92947450, 95990000, 99148930, 102396974, 105789733, 109276264, 112832475, 116452162, 120129742, 123871553, 127674140, 131532199, 135447495, 139408613, 143414029, 147468140, 151560101, 155689452, 159848574, 164045608, 168296692, 172595578, 176946261, 181350406, 185805168, 190312003, 194865384, 199464486, 204105925, 208783691, 213497691, 218246071, 223027957, 227837017, 232664925, 237508263, 242361215, 247217772, 252076411, 256940363, 261810595, 266679137, 271539691, 276386345, 281214649, 286020053, 290802817, 295566361, 300307031, 305024367, 309717275, 314382305, 319008019, 323597047, 328151395, 332668932, 337148983, 341591956, 345997827, 350356778, 354663933, 358920651, 363127575, 367286362, 371405061, 375476382, 379483690, 383424206, 387295720, 391094837, 394825384, 398480926, 402059258, 405554500, 408970515, 412322019, 415597744, 418781543, 421876795, 424898167, 427842831, 430709450, 540, 1080, 2160, 4320, 4800, 5333, 5926, 6585, 7316, 8129, 200000, 220000, 240000, 260000, 280000, 300000, 320000, 340000, 360000, 377587, 400000, 466963, 535422, 600000, 400000, 600000, 700000, 800000, 815422, 831743, 848860, 866863, 885854, 920000, 940000, 960000, 980000, 921838, 924960, 931702, 938361, 945184, 951931, 958800, 965584, 972395, 979325, 986436, 993534, 1000787, 1007944, 1015111, 1023067, 1036022, 1049986, 1063953, 1077946, 1091949, 1103115, 1115279, 1131239, 1147307, 1161422, 1175535, 1187592, 1196613, 1201821, 1205066, 1206886, 1208030, 1215031, 1226052, 1236064, 1245172, 1254068, 1264056, 1275014, 1284980, 1297781, 1310671, 1322587, 1338332, 1353186, 1365118, 1376176, 1388750, 1401557, 1416357, 1433735, 1451371, 1466021, 1481737, 1501159, 1521719, 1542490, 1560283, 1580225, 1600888, 1620614, 1640061, 1660713, 1676810, 1696440, 1711499, 1729665, 1767453, 1793799, 1812537, 1827793, 1841814, 1859061, 1877329, 1895688, 1916079, 1939352, 1962625, 1986750, 2003129, 2022744, 2040777, 2057040, 2078893, 2104401, 2130556, 2152827, 2172206, 2190560, 2208862, 2225138, 2240497, 2256808, 2279094, 2307493, 2337946, 2370448, 2403960, 2436440, 2465994, 2496526, 2526079, 2554654, 2582193, 2610718, 2640185, 2672717, 2706222, 2740675, 2776127, 2809510, 2841907, 2879850, 2912978, 2947646, 2982166, 3016987, 3050129, 3076665, 3132918, 3285000, 3322000, 3356000, 3389000, 3425000, 3452000, 3475000, 3497000, 3518000, 3542000, 3569000, 3603000, 3633000, 3666000, 3695000, 3722000, 3749000, 3777000, 3817951, 3858901, 3899852, 3940803, 3981753, 4022704, 4063655, 4104605, 4145556, 4186507, 4227457, 4268408, 4300262, 4332237, 4369107, 4406404, 4438843, 4466342, 4489659, 4516072, 4548480, 4579347, 4611358, 4647466, 4684268, 4721889, 4758837, 4797199, 4835223, 4864801, 4891798, 4928674, 4963064, 4991569, 5021765, 5045639, 5060403, 5072803, 5088571, 5104341, 5116862, 5123079, 5121628, 5117897, 5114468, 5111831, 5113878, 5120691, 5127134, 5129650, 5132717, 5141024, 5154346, 5171372, 5188638, 5206188, 5233364, 5263071, 5285041, 5304263, 5321814, 5339659, 5358825, 5375967, 5390621, 5404594, 5419550, 5437425, 5461604, 5493762, 5523169, 5547865, 5570848, 5591911, 5615333, 5643795, 5683698, 5728196, 5765164, 5793824, 5814618, 5831529, 5856774, 5902901, 5948134, 5977417, 6002515, 6023518, 6041440, 6057185, 6070618, 6081991, 6091945, 6100376, 6107591, 6114217, 6119801, 6124310, 6127822, 6130873, 6133190, 6134661, 6135557, 6135751, 6135681, 6135221, 6134655, 6133619, 6131861, 6129985, 6127729, 6124830, 6121372, 6117678, 6113510, 6108900, 6103883, 6098373, 6093055, 6088194, 6083418, 6078232, 6072978, 6067892, 6062957, 6058181, 6053334, 6049064, 6045433, 6042141, 6039216, 6036604, 6034393, 6032485, 6030143, 6027507, 6025043, 6022065, 6018853, 6015853, 6012544, 6008792, 6004848, 6000133, 5994229, 5987675, 5980585, 5973041, 5965215, 5957390, 5949369, 5940881, 5932464, 5924287, 5916282, 5908292, 5900520, 5893162, 5885654, 5878103, 5870620, 5863205, 143, 215, 322, 483, 725, 1088, 1633, 2450, 3675, 5512, 8269, 8438, 8610, 8786, 8965, 9148, 9335, 9525, 9720, 10260, 10800, 12960, 15120, 17280, 19440, 21600, 22950, 24300, 24790, 25030, 25283, 25550, 25833, 26133, 26453, 26796, 27163, 41216, 41216, 41216, 41216, 41216, 41216, 41216, 41216, 41216, 41216, 41216, 41216, 41216, 41216, 41216, 41216, 41216, 41216, 41216, 41216, 41216, 41197, 41177, 41157, 41138, 41118, 41099, 41079, 41060, 41040, 41021, 41001, 40982, 40962, 40943, 40923, 40903, 40884, 40864, 40845, 40825, 40806, 40786, 40767, 40747, 40728, 40708, 40689, 40669, 40650, 40630, 40630, 40630, 40630, 40630, 40630, 40630, 40630, 40630, 40630, 40630, 40630, 40630, 40630, 40630, 40630, 40630, 40630, 40630, 40630, 40630, 40671, 40711, 40752, 40793, 40834, 40874, 40915, 40956, 40997, 41038, 41079, 41120, 41161, 41203, 41244, 41285, 41326, 41368, 41409, 41450, 41575, 41699, 41825, 41950, 42076, 42202, 42329, 42456, 42583, 42711, 42839, 42967, 43096, 43226, 43355, 43485, 43616, 43747, 43878, 44010, 44098, 44186, 44274, 44363, 44451, 44540, 44629, 44719, 44808, 44898, 45347, 45800, 46258, 46721, 47188, 47660, 48136, 48618, 49104, 49595, 49992, 50392, 50795, 51201, 51611, 52024, 52440, 52859, 53650, 54441, 55232, 56022, 56813, 57604, 58395, 59186, 59976, 60767, 61558, 62349, 64326, 66371, 68501, 70723, 73023, 75403, 77884, 80457, 83102, 86040, 89407, 93305, 97887, 103214, 109108, 115284, 121659, 128264, 136090, 145188, 155152, 166268, 178460, 192622, 209922, 230747, 254629, 280042, 304525, 325822, 343056, 356887, 369558, 384072, 402691, 426345, 454409, 484531, 523362, 579544, 631096, 626016, 614247, 626717, 633075, 648354, 671826, 699355, 724228, 747326, 771311, 795576, 813528, 826133, 839174, 855767, 874530, 892739, 911524, 930252, 948565, 966754, 984833, 1002720, 1020316, 1037660, 1054844, 1071886, 1088710, 1105193, 1121251, 1137101, 1152951, 1168726, 1184082, 1199458, 1215025, 1230590, 1246675, 1262684, 1278346, 1293449, 1307802, 1321617, 1335501, 1349363, 1363484, 1377789, 1391881, 1406634, 1421795, 1436446, 1449563, 1461645, 1474042, 1486464, 1498050, 1508880, 1519722, 1530546, 1540676, 1551189, 1563322, 1575389, 1585527, 1596244, 1608921, 1620980, 1631692, 1641576, 1650916, 1660270, 1668396, 1675189, 1682962, 1692203, 1701046, 1708898, 1715727, 1721908, 1728305, 1733915, 1739119, 1745548, 1752293, 1758377, 1763801, 1768277, 1772771, 1776611, 1779752, 1783929, 1788203, 1792326, 1797218, 1801632, 1805471, 1809860, 1813902, 1816931, 1819199, 1821227, 1824784, 1828094, 1830020, 1831877, 1834660, 1838053, 1840305, 1841537, 1, 2, 5, 11, 23, 47, 59, 74, 93, 117, 146, 182, 228, 285, 357, 446, 558, 697, 871, 1089, 1362, 1703, 2128, 2483, 2897, 3380, 3944, 4601, 5368, 6262, 7306, 8524, 23100, 23060, 23020, 22979, 22939, 22899, 22859, 22819, 22779, 22740, 22700, 22429, 22158, 21887, 21616, 21345, 21074, 20803, 20532, 20261, 19990, 19714, 19729, 19744, 19759, 19774, 19789, 19804, 19819, 19838, 19644, 19450, 19255, 18550, 18513, 18476, 18439, 18402, 18365, 18328, 18291, 19268, 20245, 21222, 22200, 22368, 22536, 22704, 22872, 23040, 23208, 23376, 23544, 23712, 23880, 24048, 24216, 24384, 24552, 24720, 24888, 25065, 25276, 25487, 25698, 25909, 26120, 26331, 26542, 26753, 26964, 27178, 27281, 27384, 27487, 27590, 27693, 27796, 27899, 28002, 28105, 28211, 28074, 27937, 27800, 27663, 27526, 27389, 27252, 27115, 26978, 26841, 27018, 27195, 27372, 27549, 27726, 27903, 28080, 28257, 28432, 28894, 29356, 29826, 30303, 30788, 31280, 31780, 32289, 32805, 33330, 33863, 34164, 34468, 34775, 35085, 35397, 35712, 36030, 36350, 36674, 37000, 37569, 38146, 38733, 39328, 39933, 40547, 41170, 41803, 42445, 43098, 43409, 43721, 44037, 44354, 44674, 44996, 45320, 45728, 46136, 46545, 46953, 47361, 47770, 48178, 48586, 48994, 49402, 49811, 50219, 50464, 50862, 51401, 52103, 52974, 54006, 55216, 56606, 58123, 59386, 60230, 60969, 61759, 62602, 63522, 64522, 65598, 66751, 67956, 68927, 69548, 70072, 70603, 71106, 71589, 72036, 72424, 72741, 72978, 73102, 73004, 72704, 72385, 72075, 71768, 71426, 71044, 70628, 70171, 69644, 69321, 69344, 69453, 69493, 69490, 69422, 69315, 69144, 68883, 68527, 68299, 68385, 68552, 68664, 68750, 68823, 68862, 68866, 68879, 68872, 69073, 69138, 69733, 70387, 70429, 69627, 68514, 68195, 67901, 67588, 67222, 66847, 66531, 66226, 65892, 65530, 65182, 64830, 64496, 64191, 63971, 63847, 63797, 63778, 63785, 63779, 63792, 63806, 63813, 63820, 63826, 63800, 63753, 63699, 63651, 63596, 63523, 63432, 63325, 63212, 63087, 62930, 62772, 62620, 62447, 62269, 62079, 61869, 61668, 61449, 61222, 60990, 60768, 60540, 60289, 60043, 59798, 59534, 59266, 58983, 58686, 58390, 58076, 57765, 57450, 57132, 56824, 56512, 56186, 55858, 55550, 55247, 54926, 54610, 54287, 53958, 53622, 53282, 52933, 52590, 52251, 51930, 51604, 51278, 50933, 50597, 50265, 49895, 49518, 49137, 755, 944, 1180, 1475, 1844, 2305, 2882, 3602, 4503, 5629, 7036, 8796, 10995, 13743, 17179, 21474, 26843, 33554, 41943, 52428, 65536, 81920, 102400, 128000, 160000, 200000, 97966, 102048, 106300, 110729, 115343, 120149, 125155, 130370, 135802, 141460, 147355, 78608, 80523, 82484, 84494, 86552, 88661, 90821, 93033, 95300, 97622, 100000, 95718, 91619, 87695, 83940, 80346, 76905, 73612, 70459, 67442, 64554, 66146, 67777, 69449, 71161, 72916, 74715, 76557, 78445, 80380, 82362, 85089, 87907, 90818, 93825, 96932, 100142, 103458, 106884, 110423, 114080, 116916, 119822, 122801, 125853, 128982, 132188, 135474, 138842, 142293, 145830, 147938, 150077, 152247, 154448, 156681, 158947, 161245, 163576, 165941, 168340, 170775, 173246, 175752, 178294, 180873, 183490, 186144, 188837, 191569, 194340, 199467, 204730, 210132, 215676, 221366, 227206, 233201, 239353, 245668, 252150, 258787, 265599, 272590, 279765, 287129, 294687, 302443, 310404, 318575, 326960, 338093, 349606, 361511, 373821, 386550, 399712, 413323, 427397, 441951, 457000, 478883, 500767, 522650, 544533, 566416, 588300, 610183, 632066, 653949, 675833, 697716, 719599, 741482, 763366, 785249, 807132, 829015, 850899, 872782, 894665, 933648, 972632, 1011615, 1050599, 1089582, 1128566, 1167549, 1206533, 1245516, 1284500, 1323483, 1362467, 1401450, 1440434, 1479417, 1529053, 1580354, 1633377, 1695587, 1757797, 1820007, 1882217, 1944427, 2006636, 2068846, 2131056, 2193266, 2255476, 2317686, 2379896, 2450150, 2525056, 2604818, 2689101, 2777636, 2870034, 2965778, 3064350, 3165304, 3268341, 3373237, 3479940, 3588293, 3698563, 3808965, 3921849, 4038932, 4157191, 4277039, 4399294, 4524238, 4651892, 4782235, 4914198, 5046783, 5180404, 5315446, 5451891, 5589694, 5729043, 5868459, 6007115, 6147244, 6289048, 6430404, 6571213, 6712519, 6855737, 7002300, 7151165, 7299849, 7447476, 7594567, 7741694, 7888120, 8032895, 8174081, 8310369, 8446207, 8584196, 8720287, 8852231, 8980626, 9104889, 9225035, 9341187, 9455663, 9573135, 9695270, 9820180, 9945623, 10070409, 10193838, 10315523, 10434826, 10551430, 10666846, 10782048, 10894043, 11008298, 11123480, 11230734, 11331269, 11427558, 11520483, 11609499, 11695937, 11779931, 11860816, 11938856, 12014151, 12086671, 12156526, 12224123, 12289433, 12352231, 12412545, 12470658, 12526158, 12579323, 12630682, 12680022, 12727292, 12772653, 12816006, 12856886, 12895161, 12931168, 12964844, 12996292, 13025145, 13050630, 13073026, 13092433, 13108950, 13122622, 13133874, 13143072, 13149294, 13152503, 13153093, 13151035, 13146556, 13139443, 13129733, 13118070, 13104574, 13088725, 13070724, 13050525, 13028409, 13004416, 12978262, 12950017, 12920050, 12888479, 12854686, 12819026, 12781710, 12742400, 12701353, 12658564, 12614431, 12568887, 12521532, 12472637, 12422459, 12371315, 12318790, 12264877, 12209981, 12154095, 12097055, 12039032, 11980233, 11920655, 11860527, 11799536, 11737619, 11674908, 387, 484, 605, 756, 946, 1182, 1478, 1847, 2309, 2887, 3608, 4511, 5638, 7048, 8810, 11013, 13766, 17208, 21510, 26887, 33609, 42012, 52515, 65643, 82054, 102568, 128210, 160263, 163231, 166254, 169332, 172468, 175662, 178915, 182228, 185603, 189040, 228063, 228564, 229065, 229568, 230072, 230577, 231083, 231590, 232098, 232607, 233118, 233629, 234142, 234656, 235171, 235687, 236204, 236722, 237242, 237762, 238284, 238807, 239331, 239856, 240383, 240910, 241439, 241968, 242499, 243032, 243565, 244099, 244635, 245172, 245710, 246249, 246789, 247331, 247874, 248418, 248963, 249509, 250057, 250605, 251155, 251706, 252259, 252812, 253367, 253923, 254480, 255039, 255598, 257024, 258457, 259898, 261347, 262805, 264270, 265744, 267225, 268716, 270214, 271721, 273236, 274759, 276292, 277832, 279381, 280939, 282506, 284081, 285665, 287258, 288860, 290471, 292090, 293719, 295357, 297004, 298660, 300325, 302000, 304000, 306000, 309000, 311000, 314000, 316000, 319000, 321000, 324000, 326000, 329000, 332000, 334000, 337000, 340000, 342000, 345000, 348000, 350000, 353000, 356000, 359000, 362000, 365000, 367000, 370000, 373000, 376000, 379000, 382000, 385000, 388000, 391000, 395000, 392000, 390000, 388000, 398000, 405000, 413000, 420000, 428000, 436000, 444000, 452000, 458000, 465000, 472000, 471000, 470000, 470000, 469000, 468000, 467000, 464000, 460000, 456231, 452461, 448692, 444922, 441153, 437384, 433614, 429845, 426075, 422306, 418536, 414767, 418266, 422428, 426994, 431906, 437160, 442703, 448566, 454756, 461278, 468130, 475300, 482782, 490572, 498664, 507041, 515698, 524651, 533880, 543360, 553079, 562974, 572975, 582862, 590831, 598168, 607632, 618319, 628780, 638725, 649877, 660503, 669156, 677704, 686786, 696671, 707191, 718487, 730753, 744860, 760348, 778286, 799323, 821445, 844501, 868152, 892289, 917189, 942537, 834699, 745095, 812253, 879170, 916876, 929081, 948310, 976610, 1004898, 1032431, 1058783, 1084688, 1110212, 1134891, 1158697, 1181913, 1205133, 1228314, 1251711, 1275962, 1300946, 1326051, 1350142, 1369299, 1384292, 1400638, 1418520, 1436937, 1456335, 1476852, 1498120, 1519805, 1540662, 1559713, 1578115, 1597447, 1618802, 1639721, 1659330, 1678955, 1698893, 1718252, 1736479, 1755848, 1776067, 1793759, 1809637, 1825552, 1841561, 1858312, 1873848, 1889248, 1902809, 1914569, 1929096, 1941289, 1951793, 1965172, 1978203, 1989853, 2000693, 2009634, 2016261, 2022622, 2030462, 2038609, 2045913, 2053551, 2061008, 2067566, 2073628, 2077656, 2082767, 2088472, 2090504, 2091542, 2092212, 2092354, 2092188, 2090448, 2089601, 2088570, 2085228, 2082064, 2078174, 2072692, 2067103, 2062922, 2057654, 2050840, 2043959, 2036932, 2030369, 2024165, 2018793, 2012785, 2005309, 1997296, 1990092, 1983509, 1977729, 1972927, 69685, 77428, 86032, 95591, 106212, 118013, 131126, 145696, 161884, 179871, 199857, 210266, 221217, 232739, 244861, 257614, 271032, 285148, 300000, 350000, 400000, 440000, 480000, 520000, 560000, 600000, 500000, 499333, 499389, 499444, 499500, 499555, 499611, 499666, 499722, 499777, 499833, 464801, 465707, 466616, 467525, 468437, 469351, 470266, 471183, 472102, 473023, 473945, 474869, 475795, 476723, 477653, 478585, 479518, 480453, 481390, 482329, 483269, 484212, 485156, 486102, 487050, 488000, 497141, 505470, 513939, 522549, 531304, 540205, 549256, 558458, 567814, 577327, 586999, 596834, 606833, 617000, 656539, 661595, 666690, 671824, 676998, 682212, 687466, 692761, 698096, 703472, 708890, 714349, 719851, 725394, 730981, 736611, 742283, 748000, 753117, 758013, 762941, 767901, 772894, 777919, 782976, 788067, 793190, 798347, 803537, 808762, 814020, 819312, 824639, 830000, 842100, 853388, 864827, 876419, 888167, 900072, 912137, 924364, 936755, 949311, 962036, 974932, 988000, 996497, 1004460, 1012487, 1020578, 1028734, 1036955, 1045241, 1053594, 1062014, 1070500, 1079055, 1087678, 1096370, 1105131, 1113963, 1122865, 1131838, 1140883, 1150000, 1200133, 1241558, 1284413, 1328747, 1374612, 1422060, 1471145, 1521925, 1574458, 1628804, 1685025, 1743188, 1803358, 1865605, 1930000, 1976609, 2020850, 2066081, 2112324, 2159603, 2207939, 2257357, 2297561, 2338481, 2380129, 2422519, 2465664, 2509578, 2554273, 2599765, 2646067, 2693193, 2741159, 2805795, 2870431, 2935067, 2999703, 3064339, 3128975, 3193611, 3258247, 3322883, 3387519, 3452155, 3516791, 3607837, 3702403, 3800296, 3901514, 4006189, 4114537, 4226856, 4343499, 4464761, 4590893, 4722334, 4859272, 5001721, 5149925, 5303960, 5463749, 5629060, 5799683, 5975234, 6155392, 6340056, 6529040, 6722036, 6918571, 7118258, 7320913, 7526826, 7736176, 7948871, 8165882, 8386913, 8611296, 8840424, 9074783, 9311152, 9545999, 9779290, 10010804, 10241859, 10473674, 10702377, 10930128, 11154283, 11372197, 11590519, 11810954, 12031129, 12251188, 12470800, 12689215, 12910736, 13138473, 13372304, 13608700, 13846162, 14086138, 14328783, 14575201, 14825960, 15076697, 15326232, 15572195, 15807132, 16035127, 16266229, 16505142, 16759515, 17049542, 17340017, 17546058, 17682454, 17823900, 17980079, 18135478, 18289898, 18444504, 18600319, 18757227, 18914102, 19069715, 19222815, 19372493, 19518750, 19661347, 19800129, 19935160, 20066382, 20193574, 20316268, 20434223, 20547454, 20655762, 20759126, 20857467, 20950630, 21038533, 21121166, 21198614, 21270655, 21337230, 21398372, 21454112, 21504687, 21550215, 21590752, 21626331, 21657055, 21682837, 21703721, 21719863, 21731325, 21738120, 21740226, 21737590, 21730190, 21718325, 21702070, 21681229, 21655756, 21625448, 21590427, 21550790, 21506458, 21457513, 21404280, 21346772, 21284799, 21218537, 21148153, 21074012, 20996371, 20915402, 20831316, 20744221, 20654315, 20561575, 20466354, 20369036, 20269675, 20168412, 20065446, 19960970, 19855305, 19748658, 19641072, 19532661, 19423472, 19313637, 19203144, 19092166, 13668, 20274, 30172, 45006, 67243, 100585, 250510, 1000000, 1500000, 2000000, 4000000, 4300000, 4600000, 4300000, 4000000, 3500000, 3000000, 3400000, 3800000, 4400000, 5000000, 4350000, 4000000, 4700000, 4050000, 4000000, 5000000, 4500000, 4400000, 4300000, 4200000, 4100000, 4000000, 3900000, 3800000, 3700000, 3600000, 4567730, 4597359, 4628174, 4657804, 4688619, 4719434, 4750249, 4782249, 4813064, 4845064, 4877065, 4909065, 4942250, 4974250, 5007436, 5040621, 5073806, 5106992, 5140177, 5174548, 5207733, 5242104, 5277660, 5312030, 5346401, 5381956, 5417512, 5453068, 5488624, 5525365, 5562106, 5385512, 5421068, 5456623, 5492179, 4936324, 4968324, 5001510, 5033510, 5066695, 5101066, 5134251, 5167437, 5201807, 5236178, 5270548, 5304919, 5336748, 5400789, 5465599, 5531186, 5597560, 5664731, 5732708, 5801500, 5871118, 5841763, 5911864, 5982806, 6054600, 6127255, 6200782, 6275192, 6350494, 6426700, 6503820, 6477805, 6555539, 6634205, 6713815, 6794381, 6875914, 6958425, 7041926, 7126429, 7211946, 7298490, 7386071, 7474704, 7564401, 7655173, 7747036, 7840000, 7900000, 8020000, 8141000, 8265000, 8390000, 8517000, 8646000, 8777000, 8910000, 9045000, 9182000, 9321000, 9462000, 9589000, 9734000, 9883000, 10033000, 10186000, 10342000, 10465000, 10624000, 10786000, 10951000, 11118000, 11287000, 11421729, 11558067, 11696031, 11835643, 11976921, 12119886, 12264557, 12410955, 12559100, 12718000, 12856211, 12995923, 13137154, 13279919, 13424236, 13570122, 13717593, 13866666, 14017360, 14178000, 14342390, 14508687, 14676912, 14847087, 15019235, 15193379, 15369543, 15547749, 15728021, 15921000, 16105684, 16525891, 16946098, 17366305, 17786512, 18206719, 18626926, 19047133, 19467340, 19887547, 20307754, 20727961, 21148168, 21605922, 22104946, 22644148, 23212564, 23795234, 24387350, 24994417, 25600327, 26226866, 26896480, 27600903, 28337017, 29091868, 29858925, 30629174, 31406543, 32196366, 32998322, 33811619, 34623990, 35433370, 36258327, 37102044, 37969667, 38875326, 39795558, 40748878, 41761437, 42818635, 43950413, 45147226, 46407612, 47786401, 49247336, 50734974, 52206296, 53674436, 55187680, 56710641, 58396625, 60029001, 61480663, 62915681, 64285596, 65652621, 67028045, 68431738, 69943297, 71520953, 73083287, 74652035, 76239140, 77853548, 79477441, 81101012, 82700404, 84276224, 85864791, 87501635, 89196073, 91093066, 93161000, 95333551, 97528655, 99597334, 101644583, 103696055, 105682092, 107553159, 109315118, 110957005, 112618252, 114535772, 116538256, 118365995, 120101178, 121847620, 123608455, 125373056, 127139321, 128912255, 130695083, 132485611, 134287836, 136097208, 137913261, 139738698, 141565833, 143393266, 145213660, 147018552, 148800782, 150547654, 152255330, 153919189, 155535950, 157114402, 158657390, 160161613, 161630196, 163063537, 164468975, 165849957, 167203823, 168531681, 169835154, 171117530, 172379099, 173622460, 174845209, 176046981, 177229968, 178398630, 179552858, 180677451, 181775601, 182855187, 183911494, 184941150, 185940687, 186912360, 187857200, 188769059, 189649294, 190502717, 191327320, 192118605, 192875362, 193602705, 194292901, 194947820, 195572347, 196164360, 196727672, 197258866, 197760951, 198240473, 198692013, 199110322, 199500192, 199868279, 200211941, 200529822, 200820192, 201078017, 201300653, 201487949, 201650872, 201787327, 201895187, 8673, 9637, 10707, 11897, 13219, 14688, 16320, 18133, 20148, 22387, 24874, 27136, 29603, 32294, 35230, 38433, 41926, 45738, 49896, 54432, 59381, 64779, 70668, 77092, 84101, 91746, 100087, 109186, 110404, 111967, 114008, 116715, 120359, 125331, 132200, 155360, 178520, 194401, 196923, 199478, 202066, 204687, 207343, 210033, 212758, 215518, 218314, 221146, 224926, 228751, 232639, 236594, 240615, 244075, 248224, 252444, 256736, 261205, 265539, 269034, 272574, 276161, 279796, 283478, 287208, 290988, 294817, 298697, 302628, 306611, 310646, 314734, 318876, 323072, 327324, 331631, 335995, 340417, 344897, 349436, 354034, 358693, 363414, 368196, 373042, 377951, 382925, 387964, 393070, 398242, 403483, 408793, 414173, 420382, 426683, 433080, 439572, 446162, 452850, 459638, 466529, 473522, 480621, 487826, 495139, 502561, 510095, 517742, 525503, 533381, 541377, 549492, 557730, 566090, 574577, 583190, 597907, 612996, 628466, 644326, 654820, 665486, 676325, 687341, 698536, 706547, 714649, 722845, 731135, 739519, 747577, 755723, 763958, 772282, 780697, 789204, 797803, 801000, 819000, 838000, 856000, 874000, 893000, 911000, 929000, 948000, 966000, 985000, 1003000, 1021000, 1040000, 1058000, 1076000, 1095000, 1113000, 1131000, 1150000, 1168000, 1193000, 1217000, 1244000, 1274000, 1301000, 1325000, 1351000, 1385000, 1412000, 1443000, 1456000, 1474000, 1493000, 1512000, 1531000, 1551000, 1571000, 1591000, 1640376, 1689752, 1739128, 1788504, 1837880, 1887256, 1936633, 1986009, 2035385, 2084761, 2134137, 2183513, 2235309, 2287960, 2341981, 2397832, 2456598, 2518179, 2582514, 2648670, 2717539, 2791448, 2870022, 2949211, 3028678, 3111893, 3199474, 3290962, 3385192, 3480775, 3576488, 3668799, 3757531, 3846835, 3938073, 4029675, 4120451, 4210312, 4301259, 4394126, 4480389, 4540377, 4570602, 4622478, 4707368, 4798003, 4894703, 4992772, 5092443, 5195828, 5298977, 5399728, 5495081, 5585611, 5659959, 5714138, 5762135, 5805286, 5844578, 5880786, 5913908, 5943363, 5968058, 5986629, 5998597, 6004673, 6005583, 6002321, 6009820, 6029302, 6048284, 6068253, 6090128, 6113977, 6138845, 6162952, 6183675, 6200808, 6213538, 6219803, 6222316, 6234679, 6255780, 6280316, 6309629, 6338197, 6365506, 6391255, 6416444, 6440938, 6464420, 6486207, 6506406, 6525794, 6544663, 6562189, 6578186, 6593332, 6607021, 6619821, 6631174, 6640756, 6649295, 6656215, 6661892, 6665755, 6668035, 6669409, 6669838, 6669227, 6666763, 6663348, 6658585, 6652324, 6645250, 6636015, 6624746, 6612213, 6598566, 6584686, 6570280, 6554200, 6537101, 6519114, 6499527, 6478352, 6455859, 6432658, 6408809, 6383581, 6357179, 6329846, 6301662, 6272866, 6241822, 6209159, 6175899, 6140614, 6103698, 6065628, 6026035, 5985030, 5942986, 5900184, 5856531, 5811608, 5765725, 5719485, 5672918, 5626264, 5579417, 5532372, 5485398, 5438514, 5391710, 5344859, 5298054, 5251564, 5205943, 5161155, 5116886, 5073225, 2049, 2562, 3202, 4003, 5004, 6255, 7819, 9774, 12217, 15272, 19090, 21211, 23568, 26186, 29096, 32329, 35921, 39912, 44347, 49890, 55434, 55434, 55434, 83151, 97010, 110868, 117797, 124727, 125250, 125879, 126545, 127252, 128005, 128810, 129675, 130607, 131620, 166147, 165788, 165429, 165072, 164715, 164358, 164003, 163648, 163295, 162942, 162589, 161955, 161323, 160694, 160068, 159443, 158821, 158202, 157585, 156970, 156358, 155723, 155091, 154462, 153835, 153211, 152589, 151970, 151353, 150739, 150127, 149767, 149409, 149051, 148694, 148337, 147982, 147628, 147274, 146921, 146569, 146210, 145851, 145493, 145136, 144780, 144424, 144070, 143716, 143364, 143012, 143870, 144733, 145602, 146475, 147354, 148238, 149128, 150022, 150922, 151828, 152739, 153655, 154577, 155505, 156438, 157376, 158321, 159271, 160226, 161188, 162316, 163452, 164596, 165748, 166909, 168077, 169254, 170438, 171631, 172833, 174043, 175261, 176488, 177723, 178967, 180220, 181482, 182752, 184031, 185319, 184393, 183471, 182554, 181641, 180733, 179829, 178930, 178035, 177145, 176259, 174497, 172752, 171024, 169314, 167621, 165945, 164285, 162642, 161016, 159406, 158449, 157499, 156554, 155614, 154681, 153752, 152830, 151913, 151002, 150095, 152047, 154023, 156026, 158054, 160109, 162190, 164299, 166434, 168598, 170790, 172839, 174913, 177012, 179137, 181286, 183462, 185663, 187891, 191114, 194338, 197561, 200784, 204007, 207230, 210454, 213677, 216900, 220124, 223347, 226570, 230628, 234690, 238805, 242985, 247228, 251534, 255931, 260397, 265003, 269813, 274907, 280294, 285974, 291954, 298248, 304868, 311814, 318853, 322525, 320815, 315946, 309474, 302293, 294957, 287912, 281042, 276784, 276534, 279848, 288652, 303262, 322226, 343429, 364905, 385553, 404740, 422529, 439659, 456821, 474289, 492220, 510775, 530030, 550148, 571274, 593496, 616897, 641478, 667222, 703287, 749836, 797968, 847867, 899924, 947370, 990349, 1036053, 1084538, 1135683, 1189097, 1241843, 1293485, 1346220, 1399829, 1453925, 1508192, 1562401, 1616425, 1670184, 1716479, 1758796, 1803549, 1847556, 1892523, 1938436, 1984472, 2030758, 2077262, 2123708, 2170443, 2218087, 2267034, 2316000, 2364856, 2414274, 2463891, 2513964, 2564854, 2615427, 2665587, 2715489, 2764776, 2813781, 2862523, 2911239, 2959101, 3005562, 3051492, 3097638, 3143731, 3190138, 3237097, 3284244, 3331644, 3379137, 3425911, 3472111, 3518916, 3565519, 3610535, 3654516, 3697764, 3740629, 3784119, 3827945, 3870744, 3912457, 3953185, 3994225, 4036255, 4077615, 4118439, 4159068, 4199394, 4240152, 4281145, 4320752, 4358631, 4396378, 4433207, 4468441, 4502423, 4535219, 4568719, 4601319, 4631729, 4661871, 4692340, 4722945, 4751863, 4778442, 4805067, 4832463, 4859882, 4886364, 4910973, 4934744, 4958291, 4981044, 5003220, 3098, 3872, 4840, 6050, 7563, 9454, 11818, 14772, 18466, 23082, 28853, 31072, 33462, 36036, 38808, 41794, 45009, 48471, 52200, 55100, 58000, 66700, 75400, 88933, 102466, 116000, 130500, 145000, 147692, 150682, 153868, 157272, 160921, 164846, 169084, 173678, 178684, 497599, 497599, 497599, 497599, 497599, 497599, 497599, 497599, 497599, 497599, 497599, 497599, 497599, 497599, 497599, 497599, 497599, 497599, 497599, 497599, 497599, 497362, 497126, 496890, 496654, 496418, 496182, 495946, 495711, 495475, 495240, 495003, 494767, 494531, 494295, 494059, 493823, 493587, 493352, 493116, 492881, 492645, 492408, 492172, 491936, 491700, 491464, 491229, 490993, 490757, 490522, 490522, 490522, 490522, 490522, 490522, 490522, 490522, 490522, 490522, 490522, 490522, 490522, 490522, 490522, 490522, 490522, 490522, 490522, 490522, 490522, 491013, 491504, 491995, 492487, 492980, 493473, 493966, 494460, 494954, 495449, 495945, 496441, 496937, 497434, 497932, 498430, 498928, 499427, 499926, 500426, 503929, 507457, 511009, 514586, 518188, 521815, 525468, 529146, 532850, 536580, 540336, 544119, 547928, 551763, 555625, 559515, 563431, 567375, 571347, 575347, 576497, 577650, 578806, 579963, 581123, 582285, 583450, 584617, 585786, 586958, 592827, 598755, 604743, 610790, 616898, 623067, 629298, 635591, 641947, 648366, 653553, 658782, 664052, 669364, 674719, 680117, 685558, 691042, 701362, 711682, 722002, 732321, 742641, 752961, 763281, 773601, 783920, 794240, 804560, 814880, 827035, 840352, 854708, 870030, 886245, 903421, 918807, 932595, 950562, 972558, 995576, 1019789, 1045096, 1071293, 1098337, 1124959, 1152345, 1181742, 1212005, 1243457, 1276160, 1309248, 1342677, 1375687, 1408218, 1443811, 1482567, 1522382, 1563332, 1605800, 1649946, 1695465, 1736163, 1771736, 1807812, 1845169, 1888672, 1938264, 1987021, 2032749, 1919575, 1798750, 1856017, 1913919, 2025273, 2128464, 2152146, 2180423, 2212785, 2247036, 2312083, 2392981, 2493906, 2598288, 2661215, 2703501, 2743226, 2816331, 2887887, 2945184, 2998493, 3036998, 3074367, 3095168, 3105554, 3124700, 3150350, 3192763, 3240194, 3291277, 3350185, 3409450, 3470391, 3535610, 3607003, 3682667, 3760375, 3840142, 3920475, 4002678, 4085046, 4166515, 4249509, 4334735, 4420923, 4509762, 4601943, 4692350, 4780478, 4868678, 4954491, 5039308, 5124267, 5207869, 5292767, 5375974, 5456498, 5537549, 5617359, 5696064, 5775744, 5858070, 5941194, 6018823, 6095237, 6170191, 6243959, 6321633, 6399809, 6478359, 6556900, 6632333, 6709272, 6784085, 6852240, 6922396, 6992731, 7061499, 7129181, 7194167, 7257209, 7318847, 7381157, 7439766, 7497517, 7555653, 7610588, 7664753, 7716193, 7768722, 7816267, 7858173, 7901718, 7946509, 7992733, 8036911, 8076331, 8112915, 8148192, 8182356, 8214604, 8247063, 8277315, 8302907, 8328760, 8352722, 8374828, 8397344, 8420967, 8444383, 28, 56, 113, 226, 453, 906, 1812, 3625, 7250, 14501, 29002, 30529, 32136, 33827, 35607, 37481, 39454, 41531, 43717, 46017, 48439, 50989, 53673, 56498, 59471, 62601, 65896, 69364, 80925, 94413, 110148, 128506, 149924, 174911, 204063, 238074, 277753, 278725, 280940, 283206, 285437, 287759, 290067, 292432, 294768, 297093, 299489, 302028, 304572, 307137, 309588, 312031, 315522, 319879, 324303, 328771, 333419, 338130, 342942, 347774, 352621, 357567, 362575, 367636, 372713, 377733, 382835, 387986, 392896, 397954, 403088, 408362, 412540, 415641, 418776, 422029, 425574, 429406, 433163, 437072, 440599, 444642, 448844, 452842, 456761, 460979, 465415, 469557, 473328, 476999, 480635, 484139, 487579, 491089, 495213, 501083, 505700, 505854, 505927, 508444, 511822, 515247, 521016, 535577, 551901, 535573, 532600, 538994, 546042, 553698, 563396, 570524, 575557, 581957, 587087, 596573, 611732, 625712, 639950, 654044, 667238, 679409, 692245, 705445, 718721, 729288, 737128, 744942, 752665, 760425, 768184, 775998, 783803, 791747, 802033, 814759, 828322, 842197, 855200, 868791, 882967, 896295, 908479, 921830, 936706, 951303, 964739, 978628, 994508, 1011246, 1047219, 1038617, 1052390, 1050234, 1043801, 1039177, 1011609, 978951, 970396, 971275, 980837, 999045, 1018253, 1036744, 1056238, 1076446, 1095978, 1113808, 1129081, 1140296, 1126863, 1114450, 1126501, 1141756, 1160271, 1181166, 1174573, 1167979, 1161386, 1154793, 1148199, 1141606, 1135013, 1128419, 1121826, 1115233, 1108639, 1102046, 1116196, 1129878, 1142644, 1154811, 1166878, 1178166, 1188785, 1200410, 1209942, 1220464, 1235168, 1249633, 1263754, 1278341, 1292807, 1306445, 1320059, 1334308, 1348696, 1361872, 1374523, 1387217, 1399344, 1411552, 1423506, 1434868, 1446571, 1458228, 1468020, 1476465, 1485343, 1494911, 1505247, 1515613, 1525281, 1535594, 1547258, 1559101, 1567590, 1570309, 1565380, 1540214, 1504344, 1475716, 1452774, 1434655, 1421494, 1411206, 1403578, 1397001, 1388174, 1379438, 1370849, 1362682, 1354847, 1346885, 1340709, 1337078, 1334528, 1331450, 1327366, 1322615, 1317920, 1314457, 1314580, 1315850, 1317430, 1321972, 1326822, 1329675, 1331750, 1350093, 1367195, 1360548, 1344236, 1331063, 1323968, 1316871, 1309807, 1302778, 1295727, 1288719, 1281799, 1274972, 1268269, 1261702, 1255268, 1249012, 1242868, 1236793, 1230731, 1224637, 1218547, 1212396, 1206186, 1199954, 1193657, 1187355, 1180914, 1174264, 1167474, 1160579, 1153576, 1146433, 1139108, 1131597, 1124002, 1116282, 1108450, 1100471, 1092378, 1084302, 1076226, 1068136, 1060042, 1051984, 1043948, 1035950, 1027973, 1019982, 1012039, 1004218, 996487, 988852, 981341, 973940, 966573, 959259, 952046, 944960, 938033, 931200, 924403, 917663, 911085, 904701, 898463, 892464, 886622, 880866, 875210, 869648, 864109, 858589, 853064, 847500, 841989, 836550, 831075, 825509, 88, 132, 199, 299, 448, 673, 1009, 1514, 2271, 3407, 5111, 5128, 5145, 5163, 5180, 5197, 5215, 5232, 5250, 5775, 6300, 7560, 8820, 10080, 11340, 12600, 14700, 21000, 24452, 26533, 28794, 31249, 33915, 36812, 39959, 43377, 47091, 58889, 58964, 59039, 59114, 59190, 59265, 59341, 59416, 59492, 59568, 59644, 59719, 59794, 59869, 59944, 60020, 60095, 60171, 60246, 60322, 60398, 60473, 60548, 60623, 60699, 60774, 60850, 60925, 61001, 61077, 61153, 61228, 61303, 61378, 61453, 61529, 61604, 61680, 61755, 61831, 61907, 61982, 62057, 62132, 62208, 62283, 62359, 62434, 62510, 62586, 62662, 63295, 63934, 64580, 65232, 65891, 66556, 67229, 67908, 68594, 69287, 69986, 70693, 71407, 72129, 72857, 73593, 74337, 75088, 75846, 76612, 77386, 78168, 78957, 79755, 80560, 81374, 82196, 83026, 83865, 84712, 85568, 86432, 87305, 88187, 89078, 89978, 90886, 91804, 92732, 93668, 94615, 95570, 96536, 97511, 98496, 99491, 100496, 101511, 102536, 103572, 105275, 107007, 108766, 110555, 112373, 114222, 116100, 118009, 119950, 121923, 123813, 125733, 127682, 129662, 131672, 133713, 135786, 137891, 140029, 142200, 145189, 148240, 151356, 154537, 157785, 161101, 164486, 167943, 171473, 175077, 178611, 182216, 185894, 189646, 193474, 197379, 201363, 205428, 210948, 216468, 221988, 227509, 233029, 238549, 244069, 249589, 255110, 260630, 266150, 271670, 278618, 285637, 292742, 299943, 307222, 314620, 322131, 329770, 337521, 345339, 353265, 361376, 369768, 378660, 388342, 398773, 409044, 419154, 429884, 441223, 453192, 465791, 479043, 493004, 507675, 523339, 540353, 558446, 577208, 596657, 616816, 637656, 658958, 680790, 706204, 734736, 763812, 799806, 837810, 872436, 908193, 943426, 971327, 971221, 970439, 989847, 1006647, 1019657, 1030785, 1041428, 1051066, 1059456, 1066706, 1073170, 1079022, 1084442, 1090713, 1098098, 1105158, 1111651, 1117845, 1123870, 1130000, 1136305, 1142822, 1149516, 1158198, 1168933, 1179885, 1192734, 1206598, 1218921, 1230507, 1242829, 1256178, 1269863, 1283232, 1295973, 1308352, 1320914, 1333169, 1344903, 1356745, 1368355, 1379422, 1390158, 1400450, 1410507, 1420453, 1429782, 1439052, 1448117, 1456459, 1464370, 1472146, 1479614, 1486505, 1493028, 1499435, 1505338, 1510786, 1515944, 1520485, 1524366, 1527669, 1530619, 1533359, 1536019, 1538253, 1539570, 1540358, 1540959, 1541078, 1540787, 1540166, 1539339, 1538066, 1536171, 1533902, 1531457, 1528714, 1525555, 1522101, 1518060, 1513674, 1509068, 1504250, 1499646, 1494931, 1489796, 1484438, 1478634, 1472254, 1465484, 1458350, 1451221, 1444221, 1437189, 1429876, 1422376, 1414665, 1406865, 1399099, 1391142, 1383009, 1374858, 1366744, 1358518, 1349840, 1340878, 16296, 22815, 31941, 44718, 62605, 87648, 122707, 171790, 240506, 336709, 471392, 576380, 704749, 861709, 1053627, 1288287, 1575211, 1926038, 2355000, 2355000, 2355000, 2355000, 2355000, 2355000, 2355000, 2355000, 2355000, 2355000, 2406339, 2457678, 2509017, 2560356, 2611695, 2663034, 2714373, 2765712, 2817051, 11007557, 11007557, 11007557, 11007557, 11007557, 11007557, 11007557, 11007557, 11007557, 11007557, 11007557, 11007557, 11007557, 11007557, 11007557, 11007557, 11007557, 11007557, 11007557, 11007557, 11007557, 11002328, 10997101, 10991877, 10986655, 10981436, 10976219, 10971005, 10965793, 10960584, 10955377, 10950147, 10944920, 10939696, 10934474, 10929255, 10924038, 10918824, 10913612, 10908403, 10903196, 10897966, 10892740, 10887515, 10882293, 10877074, 10871857, 10866643, 10861431, 10856222, 10851015, 10851015, 10851015, 10851015, 10851015, 10851015, 10851015, 10851015, 10851015, 10851015, 10851015, 10851015, 10851015, 10851015, 10851015, 10851015, 10851015, 10851015, 10851015, 10851015, 10851015, 10861866, 10872728, 10883600, 10894484, 10905379, 10916284, 10927200, 10938127, 10949066, 10960015, 10970975, 10981946, 10992928, 11003920, 11014924, 11025939, 11036965, 11048002, 11059050, 11070109, 11081179, 11092261, 11103353, 11114456, 11125571, 11136696, 11147833, 11158981, 11170140, 11181310, 11259579, 11338396, 11417765, 11497689, 11578173, 11659220, 11740835, 11823021, 11905782, 11989122, 12061057, 12133423, 12206224, 12279461, 12353138, 12427257, 12501820, 12576831, 12652292, 12728206, 12855488, 12984043, 13113883, 13245022, 13377472, 13511247, 13646360, 13782823, 13920651, 14059858, 14172337, 14285715, 14400001, 14515201, 14631323, 14748373, 14866360, 14985291, 15209052, 15432812, 15656573, 15880333, 16104094, 16327854, 16551615, 16775376, 16999136, 17222897, 17446657, 17670418, 17989060, 18326176, 18674772, 19038036, 19419768, 19818886, 20173747, 20480281, 20878098, 21376688, 21906102, 22465125, 23051639, 23666547, 24310615, 24952691, 25620283, 26337933, 27072575, 27829135, 28600114, 29374611, 30166789, 30957277, 31723255, 32534428, 33167276, 33734601, 34238655, 34428515, 35304010, 36701293, 37740821, 38735728, 39842136, 41037658, 42460039, 44150834, 45879686, 47609760, 49717203, 51853756, 53708892, 55611514, 57537340, 59467640, 61404541, 63363523, 65374561, 67411496, 69487767, 71635521, 73832664, 76077211, 78367476, 80703495, 83103218, 85543670, 88007641, 90538518, 93149977, 95798771, 98438752, 101115615, 103867140, 106718163, 109666482, 112664157, 115737384, 118917670, 122138588, 125384285, 128691695, 132059770, 135472048, 138902185, 142364803, 145841259, 149336059, 152855355, 156382430, 159923900, 163453313, 166978795, 170532958, 174097777, 177661136, 181235896, 184835106, 188450905, 192068634, 195695300, 199347982, 203014375, 206673632, 210337849, 214023505, 217710207, 221377334, 225021870, 228687203, 232351180, 235962633, 239552287, 243110905, 246680486, 250236658, 253710524, 257197864, 260708342, 264199559, 267645237, 271030549, 274384527, 277696135, 280962135, 284228957, 287470096, 290649760, 293790935, 296898921, 299991560, 303031547, 306045183, 309057813, 312022574, 314937460, 317795956, 320556436, 323238508, 325898291, 328548342, 331139296, 333649595, 336129182, 338594898, 340987036, 343252763, 345446106, 347651461, 349838450, 351932645, 353977277, 356019004, 357996249, 359956947, 361920507, 363782118, 365542015, 367289600, 19394, 26687, 36781, 50768, 70168, 97102, 134525, 186562, 258972, 359791, 500245, 607452, 738211, 897745, 1092435, 1330081, 1620220, 1974509, 2407200, 2410100, 2413000, 2421700, 2430400, 2443933, 2457466, 2471000, 2485500, 2500000, 2554031, 2608360, 2662885, 2717628, 2772616, 2827880, 2883457, 2939390, 2995735, 11505156, 11505156, 11505156, 11505156, 11505156, 11505156, 11505156, 11505156, 11505156, 11505156, 11505156, 11505156, 11505156, 11505156, 11505156, 11505156, 11505156, 11505156, 11505156, 11505156, 11505156, 11499690, 11494227, 11488767, 11483309, 11477854, 11472401, 11466951, 11461504, 11456059, 11450617, 11445150, 11439687, 11434227, 11428769, 11423314, 11417861, 11412411, 11406964, 11401519, 11396077, 11390611, 11385148, 11379687, 11374229, 11368774, 11363321, 11357872, 11352424, 11346979, 11341537, 11341537, 11341537, 11341537, 11341537, 11341537, 11341537, 11341537, 11341537, 11341537, 11341537, 11341537, 11341537, 11341537, 11341537, 11341537, 11341537, 11341537, 11341537, 11341537, 11341537, 11352879, 11364232, 11375595, 11386971, 11398359, 11409757, 11421166, 11432587, 11444020, 11455464, 11466920, 11478387, 11489865, 11501354, 11512856, 11524369, 11535893, 11547429, 11558976, 11570535, 11585108, 11599718, 11614362, 11629042, 11643759, 11658511, 11673301, 11688127, 11702990, 11717890, 11799915, 11882515, 11965693, 12049452, 12133798, 12218735, 12304266, 12390396, 12477129, 12564469, 12637554, 12711073, 12785030, 12859424, 12934261, 13009542, 13085270, 13161448, 13238078, 13315164, 13448315, 13582798, 13718626, 13855812, 13994370, 14134314, 14275658, 14418414, 14562598, 14708224, 14825890, 14944497, 15064053, 15184565, 15306042, 15428490, 15551918, 15676333, 15910414, 16144494, 16378575, 16612654, 16846735, 17080815, 17314896, 17548977, 17783056, 18017137, 18251217, 18485298, 18816095, 19166528, 19529480, 19908066, 20306013, 20722307, 21092554, 21412876, 21828660, 22349246, 22901678, 23484914, 24096735, 24737840, 25408952, 26077650, 26772628, 27519675, 28284580, 29072592, 29876274, 30683859, 31509466, 32332964, 33131473, 33978239, 34649843, 35256983, 35801987, 36034315, 36953956, 38396758, 39476984, 40507464, 41649948, 42882827, 44348711, 46089098, 47866707, 49642509, 51636778, 53652506, 55564909, 481591, 589393, 730273, 918733, 1213808, 1609853, 2362475, 3673248, 7190463, 13127987, 32221408, 33691904, 35099404, 33721328, 32352328, 28556432, 24619002, 26911954, 29519746, 32844658, 36341940, 44633640, 61861512, 83293064, 60722988, 78614656, 101501416, 115422248, 124736784, 132044792, 139577232, 147164768, 154836912, 162638448, 170541600, 178972864, 187924112, 182052315, 182879114, 184076748, 184880745, 185821466, 186394494, 187345997, 188172200, 189139713, 190037614, 191127964, 192169570, 193558768, 194362054, 195255713, 197073305, 198947419, 200982431, 202982627, 205166566, 207595657, 210023385, 212535667, 214975240, 217548687, 219996576, 222500370, 224909609, 227071118, 229484042, 231465894, 233458100, 235211278, 236988327, 239104384, 240666250, 242802919, 244570379, 246359423, 248113235, 249947320, 251676454, 253623614, 255164330, 257305078, 258993760, 261109535, 262109302, 263083250, 264290212, 265915293, 267271222, 268737733, 270167233, 271669155, 272847363, 274451815, 276439058, 278485414, 280634633, 281867525, 283391638, 285361625, 287573100, 289805309, 292222539, 295486006, 299284836, 299980688, 301875135, 303697517, 304998020, 307298109, 310178541, 312756267, 315237769, 318002698, 320648835, 323921063, 328136852, 331818477, 335541551, 339351805, 343058231, 346806767, 350571242, 354464547, 358298426, 361750247, 364933381, 367826161, 370694919, 373518523, 376562792, 379820915, 383232052, 386822914, 391047074, 395593213, 400272410, 404766950, 409301108, 414138322, 419047988, 423914692, 428251909, 432903262, 437811330, 442786649, 447565227, 452425794, 457269743, 462369182, 469100026, 470262135, 472926917, 472392523, 470504343, 467899188, 463515095, 462631365, 464238474, 467949049, 471474607, 476929678, 482530688, 488111132, 493390139, 498827618, 504123149, 509684793, 514682648, 518899289, 519515843, 520338127, 524500374, 529065324, 533925414, 539471257, 540295462, 541119662, 541943865, 542768073, 543592273, 544416478, 545240682, 546064882, 546889090, 547713292, 548537492, 549361698, 554336242, 559299044, 564660793, 570269646, 575977783, 581699695, 587740766, 594183497, 600394983, 606404060, 612457779, 618417634, 624200526, 629767822, 635030967, 640037076, 644732686, 649249496, 653780448, 657646415, 661610697, 666182957, 670466118, 674405144, 677939546, 681319401, 684767576, 688106498, 691424079, 694962324, 698283197, 701148653, 703986459, 706830692, 709672466, 712736599, 715924049, 719142517, 722202889, 724928893, 727283653, 728428358, 728833400, 729730914, 730244988, 730251989, 730324727, 729780890, 729151378, 729114560, 729204535, 730110637, 731378646, 732266683, 733085321, 733741170, 734971744, 736643122, 738047740, 739275783, 740508316, 741626907, 742657289, 743845119, 745459176, 747242827, 748686137, 749838245, 750793414, 750828884, 749933428, 748298568, 746950509, 746444741, 745772240, 744867306, 743768004, 742564933, 741258200, 739858378, 738359791, 736807358, 735249571, 733666133, 732052320, 730401892, 728721710, 727030699, 725314094, 723589118, 721882321, 720173094, 718423689, 716622214, 714782530, 712899241, 710945895, 708904168, 706766936, 704538831, 702228803, 699839288, 697326932, 694694852, 691974852, 689176310, 686341867, 683472995, 680569788, 677666153, 674769930, 671878207, 669008008, 666162762, 663347961, 660584317, 657890695, 655250236, 652650667, 650103893, 647611969, 645186553, 642817166, 640488419, 638239557, 636072431, 633938515, 631844887, 629806579, 627822123, 625905057, 624030219, 622183753, 620367818, 618569176, 616792478, 615058437, 613367919, 611691383, 610015557, 608365908, 606734906, 605118046, 603523931, 601912913, 600262300, 598594292, 596927469, 595243562, 593528573, 548867470, 553834804, 558789988, 564143731, 569744202, 575443527, 581156298, 587187572, 593619872, 599820048, 605817190, 611861857, 617815762, 623592899, 629154959, 634412816, 639413302, 644103047, 648613870, 653138813, 656998550, 660956209, 665521464, 669799767, 673741421, 677279663, 680656876, 684099949, 687433740, 690745946, 694278654, 697593694, 700451494, 703278524, 706110630, 708940407, 711992643, 715168351, 718375297, 721424432, 724139398, 726483509, 727616694, 728005910, 728884651, 729380598, 729369830, 729425133, 728864105, 728217680, 728164201, 728237721, 729126512, 730376377, 731246189, 732046513, 732684065, 733896327, 735549441, 736935722, 738145317, 739359201, 740458840, 741470774, 742640638, 744237032, 746003106, 747429208, 748564859, 749504127, 749524040, 748613500, 746964589, 745602870, 745083826, 744398837, 743482360, 742372062, 741158526, 739842218, 738433461, 736926463, 735366258, 733800988, 732210652, 730590503, 728934112, 727248395, 725552258, 723830951, 722101625, 720390975, 718678461, 716926077, 715121944, 713279858, 711394372, 709439045, 707395609, 705257022, 703027757, 700716748, 698326812, 695814615, 693182830, 690463247, 687665161, 684831507, 681963680, 679061909, 676159834, 673265705, 670376682, 667509788, 664668174, 661857378, 659098132, 656409438, 653774532, 651180939, 648640322, 646154834, 643736272, 641374215, 639053015, 636811846, 634652373, 632526192, 630440409, 628409903, 626433289, 624524038, 622656675, 620817374, 619008444, 617216742, 615446796, 613719081, 612034425, 610363527, 608693066, 607048381, 605422257, 603809869, 602219969, 600613290, 598966982, 597303191, 595640791, 593961274, 592250638, 80367, 116683, 171346, 254642, 421722, 656928, 1200741, 2212928, 5294309, 10539686, 27974888, 29166158, 30302963, 28648005, 26995077, 23379760, 19615446, 21654523, 23758424, 26277918, 28959684, 34238071, 44889095, 65409554, 46869453, 60214209, 78870720, 87810858, 93624981, 97554792, 101672235, 105804989, 109979340, 114236470, 118544640, 123325962, 128567445, 123934123, 124367956, 125115728, 125437553, 125856872, 125891535, 126297470, 126586312, 127030048, 127400699, 127944894, 128426465, 129220197, 129433555, 129770230, 130863278, 131852656, 132998644, 134109402, 135361796, 136836625, 138258174, 139763171, 141195643, 142748328, 144174056, 145654084, 147036834, 148160761, 149543333, 150491530, 151454733, 152233381, 153033880, 154125477, 154788343, 156170447, 157222074, 158265491, 159225473, 160231663, 161149540, 162275105, 163085775, 164373845, 165190716, 166365001, 166628937, 166937123, 167447463, 168401740, 169223816, 169998017, 170714451, 171522908, 171977629, 172819465, 173954189, 174899343, 176105096, 177019385, 178246962, 179498448, 180894693, 182332650, 183594436, 184542178, 185771065, 187953454, 189719573, 190292237, 190258359, 191118413, 192298508, 193498077, 194871222, 196339664, 197838955, 199367737, 201172433, 202509937, 203977838, 205476085, 207011998, 208698925, 210283272, 211943327, 213538556, 215126639, 216787798, 218170057, 219528652, 220846604, 222351281, 224034988, 225864655, 227840918, 230111814, 232375167, 234637964, 236701904, 238921932, 241393536, 243873455, 246414473, 248597670, 250897694, 253250779, 255701451, 258108983, 260501394, 262699205, 265194265, 266771070, 268649171, 269289521, 268938944, 267901664, 266108886, 265311567, 268117779, 270372634, 274031774, 275856844, 278343517, 281008235, 283715335, 286016763, 288343528, 290716830, 293477447, 296007817, 298258036, 300336536, 302522699, 304666614, 306754674, 308699449, 311001108, 312429335, 313857564, 315285793, 316714022, 318142248, 319570476, 320998708, 322426934, 323855163, 325283393, 326711621, 328139848, 330569548, 332995709, 335659115, 338440576, 341203664, 343895759, 346772757, 349930203, 352992953, 355933721, 358836286, 361790862, 364808681, 367854449, 370867295, 373786470, 376493999, 379165174, 381993928, 384384505, 386827088, 389707312, 392415698, 394860422, 396893070, 398786968, 400767772, 402652099, 404555048, 406687010, 408606098, 410027897, 411187479, 412217985, 413267718, 414423600, 415621386, 416955480, 418482241, 419997519, 421419173, 422863649, 424104740, 425189040, 425847857, 426181943, 426651685, 426655455, 426830677, 427627361, 428578326, 429890525, 431461841, 433058605, 434557134, 435683170, 436994510, 438548227, 439690812, 440608965, 441440625, 441999248, 442399413, 442964758, 443910920, 444911502, 445696788, 446503671, 447369201, 447777523, 447705920, 449113463, 450657572, 450259560, 448992615, 447890457, 447205744, 446459337, 445651251, 444782411, 443853377, 442896558, 441929640, 440942396, 439928248, 438876373, 437800294, 436704838, 435575791, 434422428, 433267686, 432096687, 430874266, 429598622, 428280486, 426921058, 425511179, 424046111, 422524551, 420955324, 419346889, 417691137, 415966733, 414174858, 412334553, 410448435, 408533270, 406603335, 404661734, 402712659, 400766907, 398823441, 396899615, 395004615, 393131784, 391291744, 389489072, 387721948, 385994035, 384310269, 382670812, 381068159, 379495918, 377958390, 376480096, 375047780, 373634744, 372260663, 370924193, 369621882, 368361877, 367136143, 365939973, 364768495, 363612075, 362474733, 361363546, 360281406, 359214110, 358149452, 357104938, 356085545, 355083068, 354087013, 353078448, 352052032, 351009660, 349970568, 348929714, 347864827, 5, 62, 687, 743, 804, 870, 941, 1018, 1102, 1192, 1290, 1396, 65, 68, 70, 73, 76, 78, 81, 84, 87, 91, 94, 97, 101, 105, 109, 113, 117, 121, 126, 130, 135, 140, 145, 151, 156, 162, 168, 174, 180, 187, 194, 201, 208, 216, 224, 232, 241, 250, 259, 269, 279, 289, 299, 310, 322, 334, 346, 359, 372, 386, 400, 415, 430, 446, 462, 479, 497, 515, 534, 554, 574, 600, 617, 635, 653, 672, 691, 711, 732, 753, 774, 800, 855, 915, 978, 1046, 1118, 1196, 1279, 1368, 1462, 1600, 1619, 1638, 1657, 1677, 1696, 1716, 1737, 1757, 1778, 1800, 1819, 1838, 1857, 1877, 1897, 1917, 1937, 1957, 1978, 2000, 2100, 2205, 2316, 2432, 2554, 2681, 2816, 2957, 3105, 3300, 3300, 3300, 3300, 3300, 3300, 3300, 3300, 3300, 3300, 3300, 3279, 3259, 3238, 3218, 3198, 3178, 3158, 3139, 3119, 3100, 3048, 2997, 2947, 2897, 2849, 2801, 2754, 2709, 2664, 2619, 2574, 2529, 2484, 2439, 2394, 2349, 2304, 2259, 2214, 2231, 2234, 2232, 2206, 2206, 2210, 2221, 2236, 2263, 2284, 2309, 2330, 2325, 2322, 2315, 2316, 2308, 2300, 2299, 2298, 2295, 2298, 2302, 2309, 2316, 2320, 2314, 2304, 2284, 2271, 2268, 2270, 2268, 2265, 2259, 2261, 2280, 2308, 2339, 2368, 2417, 2503, 2596, 2687, 2789, 2871, 2929, 2995, 3055, 3119, 3167, 3193, 3212, 3230, 3242, 3254, 3249, 3244, 3233, 3218, 3205, 3223, 3291, 3362, 3432, 3499, 3541, 3549, 3541, 3537, 3524, 3515, 3498, 3492, 3493, 3490, 3486, 3474, 3459, 3445, 3438, 3424, 3416, 3412, 3387, 3376, 3367, 3359, 3354, 3343, 3327, 3313, 3299, 3285, 3275, 3256, 3246, 3233, 3219, 3198, 3181, 3168, 3141, 3118, 3093, 3066, 3045, 3015, 2995, 2968, 2944, 2915, 2880, 2854, 2824, 2797, 2775, 2744, 2723, 2698, 2670, 2644, 2622, 2602, 2581, 2565, 2543, 2519, 2493, 2477, 2467, 2456, 2439, 2420, 2409, 2401, 2389, 2378, 2360, 2351, 2344, 2338, 2331, 2324, 2316, 2304, 2291, 2284, 2275, 2266, 8, 11, 15, 21, 28, 37, 49, 66, 88, 118, 120, 123, 125, 128, 130, 133, 136, 139, 142, 144, 147, 150, 153, 157, 160, 163, 166, 170, 212, 266, 332, 415, 519, 649, 812, 1015, 1269, 5266, 5274, 5283, 5291, 5300, 5303, 5306, 5309, 5312, 5315, 5343, 5372, 5400, 5429, 5458, 5523, 5589, 5655, 5723, 5793, 5892, 5993, 6096, 6200, 6311, 6388, 6467, 6546, 6626, 6710, 6764, 6818, 6872, 6928, 7000, 7073, 7146, 7220, 7295, 7314, 7405, 7496, 7589, 7683, 7781, 7851, 7921, 7992, 8063, 8137, 8210, 8283, 8357, 8432, 8651, 8704, 8758, 8812, 8866, 8922, 9023, 9125, 9229, 9333, 9439, 9546, 9654, 9763, 9874, 9992, 10108, 10225, 10344, 10463, 10585, 10707, 10831, 10957, 11084, 11220, 11381, 11545, 11711, 11879, 12050, 12223, 12399, 12577, 12758, 12955, 13146, 13339, 13535, 13734, 13936, 14141, 14349, 14560, 14774, 14992, 15230, 15446, 15665, 15887, 16112, 16349, 16664, 16984, 17311, 17644, 18000, 18317, 18639, 18967, 19301, 19656, 19981, 20312, 20648, 20990, 21352, 21710, 22075, 22445, 22835, 23100, 23368, 23640, 23914, 24200, 24499, 24802, 25109, 25420, 25744, 26062, 26385, 26711, 26600, 27024, 27448, 27872, 28297, 28721, 29145, 29569, 29993, 30418, 30842, 31266, 31690, 31929, 32038, 32065, 32094, 32137, 32349, 32750, 33195, 33677, 34150, 34580, 34988, 35413, 35866, 36372, 36840, 37226, 37586, 37929, 38294, 38723, 39199, 39659, 40134, 40591, 41045, 41487, 41989, 42544, 43092, 43653, 44193, 44696, 45168, 45599, 46028, 46486, 46981, 47536, 47525, 46839, 46043, 45160, 44195, 43863, 44203, 44568, 44920, 45242, 45687, 46262, 46852, 47448, 48041, 48386, 48456, 48498, 48528, 48512, 48191, 47957, 48113, 48297, 48515, 48916, 49554, 50268, 51062, 51868, 52615, 53324, 54039, 54738, 55419, 56023, 56554, 57034, 57468, 57859, 58232, 58584, 58928, 59247, 59551, 59825, 60095, 60360, 60601, 60835, 61065, 61294, 61519, 61733, 61949, 62163, 62354, 62558, 62742, 62904, 63060, 63218, 63343, 63472, 63578, 63671, 63743, 63813, 63901, 63971, 64057, 64140, 64210, 64292, 64385, 64472, 64530, 64578, 64635, 64702, 64765, 64825, 64866, 64913, 64954, 65007, 65040, 65057, 65077, 65083, 65073, 65048, 65018, 64979, 64946, 64895, 64833, 64773, 64686, 64596, 64501, 64403, 64297, 64185, 64072, 63953, 63835, 63708, 63568, 63424, 63272, 8383, 10479, 11644, 12937, 14375, 15972, 17747, 19719, 21910, 24344, 27049, 30055, 33394, 37105, 41228, 45809, 50898, 56554, 62838, 66145, 69626, 73291, 77148, 81209, 85483, 89982, 94718, 99703, 164614, 164614, 164614, 164614, 164614, 164614, 164614, 164614, 164614, 164614, 164614, 164614, 164614, 164614, 164614, 164614, 164614, 164614, 164614, 164614, 164614, 164367, 164121, 163875, 163630, 163385, 163140, 162896, 162652, 162408, 162165, 161922, 161680, 161437, 161196, 160954, 160713, 160472, 160232, 159992, 159752, 159513, 159274, 159036, 158798, 158560, 158322, 158085, 157848, 157612, 157376, 157140, 156905, 156670, 156435, 156201, 155967, 155733, 155500, 155267, 155035, 154802, 154571, 154339, 154108, 153877, 153647, 153416, 153187, 152957, 152728, 152499, 152271, 152043, 151815, 113861, 115000, 115000, 115000, 115000, 119500, 127000, 126746, 126493, 123240, 122993, 121747, 121504, 121261, 121018, 120776, 121000, 120900, 120799, 120699, 120599, 120499, 120399, 120299, 120199, 120100, 120000, 121777, 123580, 125410, 127267, 129151, 131063, 133004, 134973, 136972, 139000, 141780, 144616, 147508, 150458, 153467, 156537, 154667, 157761, 160916, 157000, 159447, 161933, 164457, 167021, 169624, 172268, 174954, 177681, 180451, 183264, 186121, 189022, 191968, 194961, 198000, 201089, 204226, 213001, 221776, 230551, 239326, 248101, 256876, 265650, 274425, 283200, 291975, 300750, 309525, 316137, 323374, 331225, 339754, 349084, 359218, 369923, 381079, 392770, 404901, 417418, 430550, 444288, 458333, 472583, 486493, 498881, 510008, 520805, 531198, 541132, 550508, 559232, 567498, 575919, 585544, 597811, 612101, 626876, 641985, 657473, 673422, 689845, 706722, 723767, 739320, 750551, 758707, 766331, 773325, 779666, 785349, 790380, 794779, 798750, 803788, 812145, 822259, 831835, 840913, 849606, 858057, 866297, 874369, 882384, 890370, 897843, 903403, 907248, 910427, 912991, 914920, 916359, 917589, 918585, 919167, 918762, 917185, 914906, 914971, 916718, 919428, 924150, 928800, 933159, 937283, 941322, 945367, 949288, 953112, 956705, 960075, 963359, 966536, 969633, 972659, 975663, 978553, 981288, 983863, 986429, 988830, 990872, 992752, 994457, 995978, 997340, 998565, 999550, 1000265, 1000855, 1001254, 1001535, 1001664, 1001592, 1001338, 1000960, 1000427, 999766, 999039, 998176, 997110, 995907, 994452, 992809, 991194, 989514, 987716, 985723, 983381, 980929, 978428, 975849, 973168, 970443, 967688, 964965, 962221, 959282, 956127, 952855, 949518, 946163, 942726, 939166, 935469, 931760, 928097, 924398, 920662, 916882, 913071, 909187, 905160, 901041, 896847, 892654, 888342, 883879, 879377, 421, 562, 750, 1000, 1500, 2000, 3000, 4000, 5000, 7000, 20000, 15000, 20000, 25000, 30000, 35000, 40000, 45000, 50000, 62000, 74000, 86000, 98000, 110000, 100000, 100000, 200000, 400119, 437513, 478402, 523113, 572002, 625460, 683914, 747832, 817722, 894145, 850876, 864369, 879814, 883797, 896999, 912873, 924689, 929438, 899787, 874091, 887133, 892011, 905681, 913394, 918222, 928860, 943840, 959145, 973308, 983559, 996228, 1015162, 1023168, 1040643, 1052212, 1065780, 1079275, 1095443, 1113319, 1126305, 1138312, 1146139, 1146675, 1128965, 1143537, 1154331, 1153448, 1157688, 1168361, 1183361, 1198137, 1213252, 1231588, 1248211, 1265329, 1282679, 1292395, 1306441, 1323108, 1340451, 1353531, 1371563, 1375865, 1381118, 1394649, 1397259, 1400902, 1401912, 1412108, 1428075, 1445130, 1464823, 1477425, 1486580, 1511097, 1524454, 1520032, 1509346, 1445617, 1462335, 1489030, 1518500, 1544348, 1565782, 1587814, 1610195, 1637087, 1662893, 1684006, 1721068, 1746541, 1765166, 1790764, 1818599, 1846932, 1870668, 1895763, 1928928, 1959137, 1987169, 2014246, 2036202, 2046397, 2056534, 2079062, 2105990, 2130150, 2158965, 2192921, 2211821, 2227013, 2242953, 2252759, 2269060, 2294936, 2309298, 2331529, 2357294, 2390655, 2413495, 2433468, 2464057, 2493754, 2516504, 2544473, 2566914, 2582091, 2598586, 2583165, 2581932, 2623048, 2660010, 2689711, 2714083, 2735764, 2764842, 2791044, 2810814, 2835629, 2853521, 2874862, 2897241, 2919112, 2936220, 2956981, 2980227, 2999155, 3022233, 3048714, 3128689, 3208663, 3288638, 3368613, 3448587, 3528562, 3608537, 3688511, 3768486, 3848461, 3928435, 4008410, 4047646, 4090839, 4139764, 4187256, 4235197, 4281930, 4324192, 4359882, 4394750, 4429631, 4460998, 4491739, 4523897, 4549092, 4564150, 4581446, 4606642, 4627352, 4624083, 4606308, 4612135, 4639548, 4665909, 4690366, 4711172, 4725340, 4738581, 4752243, 4764437, 4779358, 4799849, 4826884, 4855791, 4881827, 4902262, 4918256, 4932257, 4946629, 4964525, 4986576, 5013889, 5042145, 5066594, 5088454, 5107919, 5124715, 5139927, 5153545, 5165516, 5176197, 5187970, 5200548, 5212958, 5228147, 5246078, 5266248, 5288715, 5313379, 5338854, 5363347, 5388236, 5413978, 5439057, 5461686, 5479719, 5495468, 5508398, 5515730, 5521754, 5529616, 5541069, 5569300, 5601185, 5617311, 5623328, 5621731, 5615999, 5608807, 5600775, 5592044, 5582720, 5572879, 5562632, 5551881, 5540653, 5529046, 5517118, 5504989, 5492754, 5480517, 5468305, 5456010, 5443569, 5431001, 5418352, 5405569, 5392603, 5379290, 5365644, 5351645, 5337093, 5322069, 5306876, 5291383, 5275472, 5259380, 5243487, 5228231, 5213219, 5198119, 5183362, 5169006, 5154808, 5140663, 5126562, 5112847, 5099546, 5086191, 5072909, 5059520, 5045909, 5032180, 5018155, 5003707, 4988994, 4974020, 4958820, 4943722, 4928460, 4912830, 4897037, 4881288, 4865751, 4850467, 4834928, 4819065, 4803142, 4787438, 4771960, 4756413, 4740888, 4725623, 4710434, 4695270, 4680085, 4664822, 4649386, 4633583, 4617545, 4601057, 16785, 24260, 35250, 51458, 77188, 103544, 204276, 404335, 998175, 1986860, 4938643, 5694368, 6430046, 5697015, 4964011, 4720614, 4477245, 4723484, 4969753, 5705631, 6441540, 7667059, 10361347, 15806719, 10930934, 14867569, 18314626, 21992348, 22592830, 23193320, 23793820, 24394332, 24994858, 25571336, 26147834, 26724356, 27300910, 29106369, 29185825, 29265497, 29345386, 29425494, 29506369, 29761383, 29720581, 29740982, 29791985, 30006369, 30078091, 30098583, 30057599, 30067845, 30306369, 30409501, 30636390, 30822026, 31007663, 31256369, 31462981, 31721245, 31969179, 32227444, 32356369, 32552056, 32758041, 32964026, 33252406, 33306369, 33512115, 33676712, 33841309, 34026481, 34006369, 34292599, 34445936, 34548161, 34701499, 34906369, 35059979, 35285272, 35500325, 35746099, 35706369, 35950055, 36021131, 36071898, 36102359, 36356369, 36529805, 36693038, 36805261, 36968494, 37006369, 37119174, 37231979, 37272999, 37437079, 37306369, 37396369, 37526369, 37716369, 37866369, 38026369, 38086369, 38236369, 38336369, 38396369, 39146397, 36957670, 36913074, 37122070, 37283023, 37466216, 37650615, 37833312, 38025642, 38251108, 38393775, 38550068, 38694830, 38833770, 38986512, 39101439, 39230950, 39273408, 39317865, 39411518, 39434493, 39417031, 39440454, 39472947, 39526605, 39583801, 39692810, 39863185, 40004291, 40095187, 40166567, 40228148, 40320529, 40412768, 40504165, 40555637, 40626232, 40648765, 40770176, 40851281, 40982100, 41081146, 41150452, 41363890, 41378396, 40429020, 39852985, 39266610, 38537772, 38706369, 39029369, 39269369, 39448369, 39908369, 40338369, 40638369, 40901369, 40971369, 41081369, 41261369, 41641369, 41891369, 41891369, 41921369, 41981369, 41968369, 41938369, 41960369, 41990369, 41981432, 41972494, 41963557, 41954620, 41945683, 41936746, 41927808, 41918871, 41909934, 41900996, 41892059, 41883122, 42333662, 42780274, 43227873, 43676898, 44136093, 44588525, 45036374, 45493502, 45963766, 46428136, 46893841, 47352626, 47817823, 48319087, 48772824, 49184651, 49574907, 49947252, 50355300, 50813071, 51293056, 51743877, 52162210, 52504744, 52746324, 52959120, 53197133, 53429668, 53660898, 53941061, 54255004, 54582405, 54889407, 55176626, 55467153, 55752833, 56048366, 56361846, 56685081, 56990239, 57271564, 57554867, 57801261, 57999868, 58192207, 58380638, 58568662, 58778817, 59084209, 59483716, 59905131, 60327247, 60741119, 61175244, 61625031, 62049831, 62432438, 62780187, 63106460, 63417366, 63733776, 64058465, 64387736, 64692495, 64916337, 65086853, 65284775, 65519537, 65729460, 65905273, 66083547, 66277412, 66438828, 66548532, 66650804, 66746398, 66838262, 66928636, 67018331, 67107690, 67194857, 67281986, 67369321, 67458153, 67547942, 67635323, 67721114, 67801927, 67873408, 67938905, 68002578, 68063860, 68115787, 68157082, 68190957, 68214671, 68229077, 68235299, 68231376, 68219681, 68200255, 68175779, 68146930, 68111010, 68067631, 68022156, 67978668, 67935852, 67892957, 67850297, 67810550, 67772612, 67739667, 67713647, 67691808, 67677301, 67669051, 67664283, 67668109, 67678907, 67698394, 67724508, 67752339, 67784580, 67822259, 67863937, 67905317, 67945203, 67984812, 68024940, 68066811, 68108435, 68153328, 68198946, 68237655, 68276455, 68316289, 68354444, 68389695, 68421874, 68451049, 68475270, 68498696, 68518862, 68529644, 68529524, 68523857, 68516583, 68503749, 68484560, 1, 3, 6, 13, 26, 52, 104, 208, 416, 454, 495, 541, 590, 643, 702, 766, 835, 911, 994, 1085, 1183, 1291, 1408, 1536, 1676, 1829, 2032, 2258, 2509, 2787, 3097, 3441, 3824, 4249, 4721, 10445, 10833, 11236, 11654, 12087, 12536, 13002, 13486, 13987, 14508, 15047, 14899, 14752, 14607, 14463, 14757, 15057, 15363, 15675, 15994, 15890, 15380, 16449, 16118, 16614, 16877, 21164, 22416, 22703, 22875, 23047, 22862, 22531, 22345, 22083, 21956, 21648, 21221, 20940, 21170, 20982, 20629, 20365, 20000, 19890, 19795, 19546, 19375, 18927, 19513, 20100, 20120, 20139, 20159, 20178, 20198, 21193, 22237, 23332, 24481, 25687, 25619, 25552, 25485, 25418, 25351, 25284, 25217, 25151, 24902, 24656, 24412, 24171, 24868, 25585, 26323, 27082, 27145, 27207, 27270, 27333, 29297, 31403, 33660, 36079, 32651, 29223, 25796, 26710, 27656, 28636, 29650, 29814, 29978, 30144, 30310, 30731, 31158, 31591, 32030, 32475, 32908, 34065, 35264, 36504, 37788, 39117, 40888, 42739, 44674, 46696, 48810, 48328, 47851, 47379, 46912, 46449, 45991, 45537, 45087, 44643, 44202, 43679, 43162, 42652, 42147, 41648, 41156, 40669, 40187, 39712, 39242, 38778, 38319, 37866, 37418, 36975, 36026, 35101, 34127, 33154, 32180, 31207, 30233, 29260, 28286, 27312, 26339, 25365, 24392, 23418, 23718, 24022, 24351, 24747, 25454, 26479, 27563, 28692, 29873, 31105, 32400, 33798, 35331, 36967, 38700, 40492, 42255, 43704, 44949, 46298, 47739, 49242, 50753, 52426, 54481, 56742, 59050, 61419, 63854, 66366, 68956, 72287, 76583, 81259, 86115, 91170, 96427, 101883, 107580, 112699, 116988, 121257, 125658, 130128, 134644, 139180, 143736, 148390, 153752, 160633, 168544, 176719, 185101, 193656, 202452, 210976, 219123, 226106, 230715, 234578, 239525, 245784, 253250, 260564, 266377, 271278, 276158, 280972, 285574, 289063, 293023, 298319, 303408, 308538, 313665, 318881, 324235, 329803, 335613, 341739, 348055, 354406, 360790, 367200, 373631, 380073, 386573, 393083, 399616, 406177, 412736, 419263, 425821, 432428, 439032, 445624, 452214, 458791, 465344, 471927, 478448, 484944, 491476, 498062, 504615, 511171, 517738, 524304, 530893, 537434, 544010, 550600, 557169, 563719, 570245, 576769, 583262, 589727, 596224, 602752, 609188, 615576, 621983, 628345, 634693, 641074, 647384, 653590, 659769, 665989, 672145, 678262, 684367, 690381, 696327, 702236, 708042, 713794, 719510, 725139, 730617, 735996, 741224, 746301, 751294, 756302, 761259, 766045, 770687, 775240, 82981, 82574, 82173, 81778, 81389, 81006, 80628, 80255, 79888, 79527, 79170, 78819, 78473, 78132, 77795, 77464, 77138, 76816, 76499, 76186, 75413, 74040, 72693, 71371, 70073, 68799, 67549, 66322, 65142, 64087, 63145, 62221, 61314, 60424, 59551, 58694, 57853, 57027, 56217, 55423, 54643, 53877, 53060, 52172, 51305, 50457, 49629, 48843, 47705, 46081, 44529, 43045, 41626, 40270, 38972, 37818, 36785, 35740, 34735, 33769, 32967, 32368, 31803, 31270, 30768, 30295, 29910, 29720, 29667, 29619, 29576, 28987, 28179, 28034, 27900, 27776, 27662, 27557, 27462, 27377, 27300, 27220, 27132, 27052, 26980, 26915, 26858, 27484, 28334, 28305, 28282, 28265, 28256, 28262, 28277, 28297, 28321, 28351, 28406, 28485, 28566, 28650, 28700, 28740, 28780, 28820, 28860, 28900, 29506, 30124, 30755, 31400, 31360, 31320, 31279, 31239, 31199, 31159, 31119, 31080, 31040, 31000, 32099, 33237, 34416, 35636, 36900, 37575, 38262, 38962, 39674, 40400, 41096, 41803, 42523, 43255, 44000, 45336, 46713, 48184, 49654, 51125, 52595, 54066, 55536, 57007, 58478, 59948, 61419, 62889, 64360, 65925, 67638, 69505, 71577, 73862, 76343, 78456, 80162, 81912, 83689, 85452, 87278, 89748, 92834, 96033, 99336, 102769, 106369, 110119, 114027, 117959, 121900, 125912, 129974, 134055, 138135, 142321, 146835, 151582, 156485, 161519, 166650, 171758, 176480, 181003, 185685, 190462, 195208, 199650, 203780, 207755, 211570, 215229, 218747, 222128, 225500, 229132, 232898, 236606, 240346, 244107, 247785, 251650, 255663, 259517, 263234, 266448, 268390, 269494, 270590, 271734, 273092, 274736, 276391, 277877, 279180, 280096, 279823, 279040, 279218, 279808, 280388, 281125, 281816, 282468, 283086, 283674, 284281, 284900, 285564, 286158, 286699, 287190, 287642, 288079, 288431, 288689, 288915, 289095, 289177, 289135, 288998, 288785, 288493, 288138, 287678, 287125, 286448, 285647, 284761, 283754, 282596, 281339, 279990, 278568, 277065, 275502, 273877, 272194, 270429, 268638, 266817, 264959, 263066, 261105, 259150, 257176, 255175, 253180, 251173, 249167, 247132, 245068, 242987, 240871, 238754, 236614, 234478, 232292, 230098, 227893, 225720, 223531, 221336, 219159, 216964, 214775, 212577, 210386, 208214, 206033, 203875, 201721, 199567, 197430, 195308, 193191, 191083, 188983, 186869, 346, 519, 779, 1169, 1754, 2631, 3947, 5921, 8881, 13322, 19983, 22838, 26101, 29830, 34091, 38962, 44528, 50889, 58159, 66467, 75962, 86814, 99216, 113390, 129589, 148102, 169259, 193439, 197387, 199213, 201137, 203168, 205319, 207603, 210035, 212634, 215422, 334429, 333706, 332984, 332264, 331546, 330829, 330114, 329400, 328688, 327977, 327268, 326560, 325854, 325149, 324446, 323745, 323045, 322346, 321649, 320954, 320260, 319567, 318876, 318187, 317499, 316812, 316127, 315444, 314762, 314081, 313402, 312724, 312048, 311374, 310700, 310028, 309358, 308689, 308022, 307356, 306691, 306028, 305366, 304706, 304047, 303390, 302734, 302079, 301426, 300774, 300124, 301925, 303736, 305559, 307392, 309236, 311092, 312958, 314836, 316725, 318625, 320537, 322460, 324395, 326341, 328300, 330269, 332251, 334244, 336250, 338267, 340635, 343020, 345421, 347839, 350274, 352726, 355195, 357681, 360185, 362706, 365245, 367802, 370376, 372969, 375580, 378209, 380856, 383522, 386207, 388910, 386966, 385031, 383106, 381190, 379284, 377388, 375501, 373624, 371755, 369897, 366198, 362536, 358910, 355321, 351768, 348250, 344768, 341320, 337907, 334528, 332521, 330526, 328542, 326571, 324612, 322664, 320728, 318804, 316891, 314990, 319084, 323233, 327435, 331691, 336003, 340371, 344796, 349278, 353819, 358419, 362720, 367072, 371477, 375935, 380446, 385012, 389632, 394307, 400852, 407396, 413941, 420486, 427030, 433575, 440120, 446664, 453209, 459754, 466298, 472843, 475640, 478588, 481760, 485163, 488818, 492790, 497074, 501738, 506813, 512324, 518275, 524656, 531459, 538665, 546320, 554471, 563114, 572267, 583284, 595856, 608355, 620968, 634003, 647699, 662205, 677631, 693994, 711250, 729380, 748395, 768394, 789291, 811007, 833501, 856737, 880706, 905481, 931023, 957147, 983740, 1010821, 1038386, 1066404, 1094724, 1123212, 1152018, 1181445, 1211744, 1243023, 1275578, 1309594, 1345142, 1382354, 1421620, 1463503, 1508338, 1556242, 1607182, 1661567, 1719883, 1781987, 1846893, 1913061, 1978400, 2040990, 2100310, 2156902, 2212320, 2267711, 2322538, 2376729, 2430750, 2484790, 2538953, 2593131, 2647400, 2701862, 2756476, 2811351, 2866670, 2922505, 2978814, 3035713, 3093224, 3151468, 3210585, 3270305, 3330509, 3391380, 3452987, 3515220, 3577745, 3640571, 3703796, 3767432, 3831213, 3894843, 3958296, 4021471, 4084539, 4147625, 4210539, 4273202, 4335949, 4398421, 4460550, 4522302, 4583751, 4645216, 4706270, 4766790, 4827108, 4887480, 4947907, 5008164, 5068346, 5128604, 5188650, 5248441, 5308225, 5368066, 5427841, 5487378, 5546510, 5605452, 5664227, 5722843, 5781307, 5839312, 5896874, 5953992, 6010587, 6066493, 6121551, 6175550, 6229010, 6282275, 6335086, 6386844, 6437489, 6487335, 6536345, 6584733, 6632421, 6679619, 6726249, 6771938, 6816440, 6859972, 6903323, 26, 35, 47, 63, 84, 112, 149, 199, 266, 354, 473, 540, 617, 706, 807, 922, 1054, 1204, 1376, 1573, 1798, 2055, 2348, 2684, 3067, 3506, 4006, 4579, 4134, 3733, 3370, 3043, 2748, 2481, 2240, 2022, 1826, 118947, 118845, 118744, 118642, 118541, 118439, 118338, 118237, 118136, 118035, 117934, 117909, 117883, 117858, 117833, 117807, 117782, 117757, 117732, 117706, 117681, 117656, 117630, 117605, 117580, 117554, 117529, 117504, 117478, 117453, 117428, 117402, 117377, 117352, 117327, 117301, 117276, 117251, 117225, 117200, 117175, 117149, 117124, 117099, 117073, 117048, 117023, 116997, 116972, 116947, 116922, 117623, 118329, 119039, 119753, 120472, 121194, 121922, 122653, 123389, 124129, 124874, 125623, 126377, 127135, 127898, 128666, 129438, 130214, 130996, 131782, 132968, 134164, 135372, 136590, 137819, 139060, 140311, 141574, 142848, 144134, 145431, 146740, 148061, 149393, 150738, 152094, 153463, 154844, 156238, 157644, 158748, 159859, 160978, 162105, 163239, 164382, 165533, 166692, 167858, 169033, 170217, 171408, 172608, 173816, 175033, 176258, 177492, 178734, 179986, 181245, 182333, 183427, 184528, 185635, 186748, 187869, 188996, 190130, 191271, 192419, 195305, 198234, 201208, 204226, 207289, 210399, 213555, 216758, 220009, 223310, 226436, 229606, 232821, 236080, 239385, 242737, 246135, 249581, 254345, 259108, 263872, 268636, 273399, 278163, 282927, 287690, 292454, 297218, 301981, 306745, 314501, 322644, 331095, 339818, 348799, 358040, 367552, 377378, 387547, 398071, 408937, 420171, 431766, 443693, 455960, 468524, 481598, 495278, 509443, 524115, 539394, 555380, 572006, 589093, 606829, 625678, 645781, 667107, 689783, 713921, 739132, 765759, 794528, 825634, 858879, 894019, 931102, 970162, 1011367, 1054703, 1099960, 1145583, 1188372, 1227233, 1264320, 1301421, 1338898, 1376994, 1415786, 1455095, 1495023, 1535700, 1577619, 1621309, 1667035, 1715285, 1765778, 1817859, 1871428, 1926634, 1983785, 2043097, 2103825, 2164535, 2224530, 2283775, 2342191, 2399633, 2456847, 2515744, 2576015, 2636472, 2697846, 2759999, 2822094, 2884086, 2945886, 3007552, 3069024, 3130130, 3190999, 3251829, 3312598, 3373131, 3433432, 3493583, 3553536, 3613504, 3673347, 3732808, 3791806, 3850542, 3909030, 3966915, 4024238, 4080972, 4137205, 4192853, 4247718, 4301899, 4355379, 4408060, 4459842, 4510993, 4561382, 4610748, 4659370, 4707080, 4753936, 4800132, 4845629, 4890157, 4933387, 4975519, 5016710, 5056652, 5095060, 5132304, 5168423, 5203328, 5236941, 5269244, 5300648, 5331109, 5360350, 5388211, 5414849, 5440458, 5464714, 5487552, 5509190, 5529537, 5548565, 5566452, 5583281, 5598753, 5613092, 5626533, 5638777, 5649787, 5659539, 5668246, 5676131, 5682734, 5688118, 5692692, 5696419, 5699398, 5701730, 5703045, 25145, 29336, 34225, 39929, 46584, 54348, 63407, 73974, 86303, 100687, 117469, 125859, 134849, 144482, 154802, 165859, 177706, 190400, 204000, 215500, 227000, 340500, 454000, 568000, 454000, 568000, 681000, 795000, 506048, 548219, 593904, 643396, 697013, 755097, 818022, 886190, 960040, 892884, 899982, 907240, 914387, 921825, 929218, 936796, 944278, 951727, 959402, 967534, 975686, 983901, 991753, 999578, 1010762, 1024718, 1038893, 1053204, 1068093, 1083185, 1098601, 1114080, 1129606, 1145451, 1161496, 1177708, 1193971, 1210054, 1226398, 1242897, 1258628, 1274831, 1291276, 1308173, 1321555, 1331490, 1341534, 1351952, 1363310, 1375586, 1387621, 1400142, 1411442, 1424394, 1437853, 1450663, 1463216, 1476728, 1490937, 1504207, 1516287, 1528048, 1539697, 1550919, 1561940, 1573183, 1586395, 1605201, 1619991, 1620484, 1620718, 1628779, 1639601, 1650574, 1669053, 1715700, 1767993, 1715688, 1706162, 1726647, 1749225, 1773751, 1804818, 1827651, 1843775, 1864276, 1880709, 1911097, 1959660, 2004445, 2050054, 2095203, 2137471, 2176461, 2217579, 2259867, 2302394, 2336246, 2361362, 2386393, 2411133, 2435993, 2460847, 2485881, 2510881, 2536330, 2569282, 2610049, 2653498, 2697945, 2739601, 2783137, 2828551, 2871246, 2910276, 2953048, 3000700, 3047461, 3090504, 3134995, 3185866, 3239486, 3354724, 3327169, 3371291, 3364384, 3343775, 3328964, 3240649, 3136033, 3108627, 3111442, 3142074, 3200403, 3261933, 3321168, 3383616, 3448353, 3510924, 3568040, 3616966, 3652892, 3609860, 3570098, 3608702, 3657571, 3716882, 3783820, 3759956, 3736091, 3712227, 3688362, 3664498, 3640634, 3616769, 3592905, 3569040, 3545176, 3521311, 3497447, 3541240, 3586787, 3633971, 3682725, 3734031, 3789583, 3849537, 3913631, 3981697, 4053800, 4129030, 4205705, 4282796, 4358325, 4429323, 4503023, 4582954, 4663584, 4743027, 4804060, 4843142, 4877271, 4911012, 4944639, 4979408, 5015923, 5053556, 5091795, 5128680, 5165546, 5205035, 5246476, 5290185, 5334255, 5376897, 5419131, 5461017, 5500241, 5499644, 5448865, 5379509, 5294186, 5178784, 5046267, 4925742, 4812774, 4695359, 4576447, 4455581, 4328361, 4209641, 4127854, 4085489, 4056076, 4026135, 3996584, 3967592, 3941192, 3918935, 3895932, 3868724, 3839208, 3809128, 3792921, 3791570, 3792061, 3792860, 3794881, 3796722, 3795680, 3788450, 3794782, 3807494, 3807668, 3806669, 3804644, 3801831, 3798714, 3795010, 3790545, 3785508, 3780372, 3775508, 3770075, 3764201, 3757773, 3751050, 3744670, 3738798, 3732860, 3727100, 3721951, 3716427, 3710532, 3704001, 3696489, 3688630, 3680595, 3672465, 3664012, 3654926, 3644933, 3634587, 3624539, 3613965, 3602486, 3590799, 3579081, 3566676, 3553639, 3540344, 3526527, 3512084, 3497159, 3481725, 3466200, 3450997, 3436029, 3421039, 3406197, 3391882, 3377843, 3363703, 3349553, 3335129, 3320431, 3306080, 3292216, 3278685, 3265572, 3252492, 3239135, 3225691, 3212100, 3198080, 3183964, 3169780, 3155412, 3141062, 3126808, 3112415, 3097884, 3083060, 3067746, 3052294, 3036521, 3020162, 3003434, 2986565, 2969400, 6576, 9864, 14796, 22195, 33292, 44939, 87409, 161113, 316670, 625005, 3000000, 3250000, 3500000, 3500000, 3500000, 3250000, 3000000, 3125000, 3250000, 3375000, 3500000, 4000000, 6000000, 9000000, 6500000, 9000000, 12000000, 13000000, 13978611, 14957593, 15936975, 16916784, 17897050, 18891900, 19886750, 20881600, 21876450, 14714136, 14817978, 14990367, 15078393, 15233165, 15310947, 15432799, 15474538, 15506275, 15579483, 15738311, 15852336, 16033703, 16123782, 16152863, 16405538, 16589453, 16796786, 17004157, 17211933, 17419878, 17696652, 17973816, 18181877, 18459103, 18736278, 19013442, 19221467, 19360297, 19568034, 19775577, 19840933, 19978584, 20116305, 20323368, 20529902, 20805011, 20941813, 21147931, 21353937, 21559714, 21763945, 21969671, 22175405, 22379962, 22653289, 22843156, 22832808, 22898750, 23103135, 23308269, 23523631, 23592683, 23660719, 23730289, 23729407, 23933270, 24140408, 24346686, 24623447, 24896348, 25169805, 25371610, 25644377, 25989309, 26193942, 26268305, 26480267, 26920388, 27323035, 26525909, 27600026, 27755957, 27982269, 28278964, 28625833, 28991268, 29361928, 29711486, 30113783, 30421232, 30647152, 30840943, 31041917, 31292241, 31506991, 31793250, 32126428, 32488633, 32857612, 33209286, 33564846, 33905420, 34236790, 34628566, 35075535, 35583011, 36133738, 36698609, 37266220, 37804954, 38514392, 39265651, 39995053, 40711542, 41421558, 42129120, 42850556, 43563295, 44276407, 43539397, 44090075, 44635944, 45310960, 45871228, 45943755, 45812550, 45601976, 45194645, 47102738, 49507971, 50307097, 50015529, 50258982, 50486325, 50775110, 51090615, 51345963, 51579429, 51790647, 51998091, 52198561, 52358356, 52519256, 52819727, 53184582, 53562310, 53943213, 54521258, 55798468, 57075678, 58352888, 59630098, 60907308, 62184518, 63461728, 64738938, 66016148, 67293358, 68570568, 69847778, 69782050, 69826948, 69935116, 70104621, 70334149, 70613897, 71088145, 71694674, 72241718, 72811635, 73376114, 73997000, 74698003, 75313480, 75966968, 76611025, 76970794, 77321280, 77944022, 78205103, 78345876, 78719924, 78966975, 78996691, 78701861, 78364503, 78185560, 78115357, 78147898, 78315373, 78448044, 78393670, 78224137, 77998197, 77863423, 77923806, 78062321, 78385992, 79007062, 79707963, 80303190, 80934901, 81486771, 81773613, 82019890, 82263195, 82389631, 82011933, 81678279, 81797255, 81933882, 82068328, 82111619, 82092706, 82046733, 81701971, 81298546, 81110780, 80935276, 80830916, 80857877, 80916391, 81041581, 81376078, 82077546, 82760102, 83104010, 83368507, 83559184, 83628711, 83697080, 84086227, 84548233, 84552234, 84075075, 83644257, 83442707, 83229087, 83005443, 82780958, 82552440, 82323674, 82099752, 81882649, 81669908, 81443399, 81216897, 80993995, 80770015, 80551735, 80345659, 80149109, 79942139, 79719611, 79491791, 79264454, 79034282, 78791088, 78540889, 78294606, 78048438, 77800878, 77539857, 77258783, 76970310, 76687006, 76408116, 76129113, 75861387, 75604598, 75361466, 75130986, 74909569, 74701726, 74503008, 74308695, 74117866, 73940351, 73773326, 73615847, 73459600, 73301601, 73144648, 72985143, 72838468, 72691186, 72532968, 72383095, 72244179, 72112508, 71991193, 71881433, 71775291, 71672974, 71576217, 71478454, 71387348, 71315946, 71258999, 71200402, 71145639, 71109275, 71085835, 71065765, 71045892, 71019879, 70982922, 70953025, 70930781, 70899865, 4013, 6020, 9030, 13545, 20318, 30477, 45715, 68573, 102860, 154290, 231436, 264498, 302284, 345467, 394820, 451223, 515683, 589352, 673546, 769766, 879733, 1005409, 1149039, 1313188, 1500786, 1715184, 1960211, 2240241, 2258308, 2277285, 2297261, 2318337, 2340629, 2364271, 2389423, 2416271, 2445036, 1952960, 1951291, 1949623, 1947957, 1946292, 1944628, 1942966, 1941305, 1939646, 1937988, 1936332, 1935916, 1935500, 1935084, 1934669, 1934253, 1933837, 1933422, 1933007, 1932591, 1932176, 1931760, 1931344, 1930929, 1930513, 1930097, 1929682, 1929266, 1928851, 1928436, 1928021, 1927605, 1927189, 1926773, 1926357, 1925942, 1925526, 1925111, 1924695, 1924280, 1923865, 1923449, 1923033, 1922617, 1922202, 1921786, 1921370, 1920955, 1920540, 1920124, 1919709, 1930301, 1940950, 1951659, 1962426, 1973253, 1984140, 1995087, 2006094, 2017162, 2028290, 2039495, 2050762, 2062092, 2073483, 2084938, 2096456, 2108038, 2119683, 2131393, 2143168, 2157666, 2172263, 2186958, 2201753, 2216647, 2231643, 2246740, 2261939, 2277241, 2292646, 2311235, 2329974, 2348865, 2367909, 2387108, 2406462, 2425973, 2445642, 2465471, 2485461, 2507348, 2529428, 2551703, 2574173, 2596842, 2619710, 2642780, 2666053, 2689530, 2713215, 2737117, 2761230, 2785555, 2810095, 2834851, 2859825, 2885019, 2910435, 2936074, 2961940, 2983726, 3005672, 3027779, 3050049, 3072483, 3095082, 3117847, 3140779, 3163881, 3187152, 3234959, 3283483, 3332736, 3382727, 3433467, 3484969, 3537244, 3590303, 3644157, 3698820, 3750603, 3803111, 3856355, 3910344, 3965089, 4020600, 4076888, 4133965, 4212857, 4291748, 4370640, 4449531, 4528423, 4607314, 4686206, 4765098, 4843989, 4922881, 5001772, 5080664, 5229134, 5387494, 5553969, 5729430, 5914933, 6109604, 6312498, 6520157, 6735545, 6961216, 7162672, 7337378, 7514721, 7695744, 7882609, 8074529, 8271924, 8475734, 8690384, 8925813, 9176264, 9438189, 9714615, 10000528, 10294312, 10594918, 10911869, 11248453, 11597251, 11941451, 12281722, 12643820, 13029841, 13370591, 13661237, 13965221, 14289110, 14636577, 15006814, 15394650, 15787495, 16184863, 16589521, 16993190, 17399023, 17810184, 18238961, 18688041, 19149875, 19637085, 20167073, 20729392, 21296710, 21868298, 22449446, 23040704, 23642284, 24249945, 24862667, 25475000, 26095091, 26734273, 27386193, 28041592, 28696071, 29356736, 30008364, 30637592, 31258943, 31887802, 32518662, 33149152, 33787916, 34427417, 35064277, 35697559, 36328270, 36959314, 37589714, 38222079, 38856809, 39492792, 40132724, 40774157, 41412559, 42047455, 42682182, 43314976, 43942857, 44568352, 45190634, 45808602, 46421965, 47030356, 47634277, 48231608, 48823462, 49408512, 49984441, 50553046, 51112489, 51660601, 52200455, 52732756, 53257058, 53773865, 54281347, 54779350, 55269090, 55750057, 56223229, 56688794, 57143829, 57590435, 58027211, 58454294, 58876562, 59291915, 59695873, 60088942, 60477742, 60858973, 61229394, 61592819, 61951857, 62303139, 62642671, 62974915, 63296777, 63606282, 63905535, 64193035, 64469402, 64731610, 64981222, 65221847, 65456512, 65683290, 65897247, 66099925, 66291454, 66469228, 66634780, 66792573, 66940848, 67078481, 67208854, 67332185, 67445745, 67547749, 8179, 8244, 8310, 8377, 8444, 8511, 8579, 8648, 8717, 8787, 8857, 8928, 8999, 9071, 9144, 9217, 9291, 9365, 9440, 9516, 9592, 9669, 9746, 9824, 9902, 9982, 10062, 10142, 10223, 10305, 10387, 10471, 10554, 10639, 10724, 10810, 10896, 10983, 11071, 11160, 11249, 11339, 11430, 11521, 11613, 11706, 11800, 11894, 11989, 12085, 12182, 12446, 12716, 12991, 13273, 13561, 13855, 14155, 14462, 14775, 15095, 15462, 15502, 15541, 15581, 15621, 15661, 15701, 15741, 15782, 17239, 18695, 18663, 18632, 18600, 18569, 18537, 18506, 18474, 18443, 18412, 18381, 18452, 18522, 18593, 18665, 18736, 18808, 18880, 18953, 19026, 19100, 19222, 19344, 19467, 19591, 19716, 19841, 19967, 20094, 20222, 20355, 20228, 20101, 19975, 19850, 19726, 19602, 19480, 19358, 19237, 19120, 19120, 19120, 19120, 19120, 19120, 19120, 18848, 18579, 18314, 18061, 17608, 17156, 16893, 16634, 16378, 16127, 15880, 15647, 15847, 16050, 16255, 16463, 16674, 16887, 17103, 17321, 17543, 17888, 18232, 18577, 18922, 19267, 19612, 19956, 20301, 20646, 20990, 21335, 21680, 21487, 21496, 21624, 21726, 21808, 21869, 21908, 21906, 21891, 21861, 21895, 22218, 22772, 23338, 23897, 24468, 25042, 25601, 26145, 26657, 27044, 27312, 27559, 27775, 27973, 28158, 28323, 28470, 28599, 28698, 28764, 28792, 28754, 28668, 28538, 28352, 28116, 27862, 27568, 27223, 26921, 26900, 27098, 27265, 27402, 27513, 27611, 27676, 27719, 27734, 27685, 27850, 28301, 28741, 29191, 29620, 30032, 30431, 30847, 31271, 31685, 32054, 32429, 32836, 33214, 33682, 34267, 34883, 35518, 36198, 36881, 37631, 38493, 39351, 40152, 40888, 41582, 42244, 42884, 43477, 44053, 44605, 45119, 45593, 46041, 46453, 46833, 47198, 47547, 47844, 48115, 48357, 48588, 48790, 48995, 49179, 49361, 49526, 49680, 49819, 49945, 50083, 50223, 50351, 50462, 50567, 50677, 50773, 50853, 50917, 50976, 51034, 51090, 51138, 51172, 51210, 51256, 51289, 51297, 51304, 51297, 51289, 51277, 51257, 51222, 51175, 51131, 51094, 51050, 50999, 50937, 50868, 50790, 50710, 50619, 50514, 50426, 50349, 50265, 50184, 50099, 50017, 49933, 49846, 49754, 49665, 49575, 49479, 49382, 49281, 494, 594, 748, 1000, 13000, 25000, 50000, 100000, 300000, 1000000, 2000000, 2000000, 2000000, 1750000, 1500000, 1150000, 800000, 850000, 900000, 950000, 1000000, 1080000, 1170000, 1250000, 900000, 1000000, 1500000, 1500000, 1567666, 1635333, 1703000, 1770666, 1838333, 1906000, 1973666, 2041333, 2109000, 2929370, 2941110, 2952598, 2964067, 2975678, 2987263, 2998948, 3010589, 3022254, 3034015, 3045927, 3057947, 3070071, 3082157, 3094416, 3106977, 3119513, 3132113, 3144770, 3157552, 3170460, 3183280, 3154848, 3127595, 3101573, 3076688, 3052911, 3030172, 3011041, 2987552, 2964334, 2973451, 2984497, 3000237, 3020060, 3030095, 3049885, 3069644, 3081709, 3162087, 3197658, 3218351, 3220782, 3291531, 3316316, 3355762, 3372625, 3390450, 3409431, 3428595, 3448950, 3469822, 3489438, 3507970, 3526769, 3546334, 3564726, 3580725, 3597611, 3620632, 3631447, 3652491, 3680019, 3707951, 3729122, 3757563, 3786087, 3815666, 3887216, 3934359, 3969500, 4003846, 4040261, 4077093, 4122234, 4166770, 4212695, 4258753, 4306231, 4362405, 4400960, 4560854, 4600484, 4639607, 4678307, 4719038, 4759155, 4799728, 4840811, 4882206, 4933469, 4985286, 5037948, 5091197, 5144960, 5199576, 5254842, 5290896, 5327196, 5363655, 5400620, 5438913, 5477381, 5516216, 5555270, 5594598, 5634105, 5674036, 5712711, 5751554, 5790684, 5830027, 5873632, 5462658, 5129981, 5133698, 5135641, 5136885, 5139438, 4896014, 5642575, 5716837, 6061478, 6196584, 6043742, 6115087, 6215355, 6293676, 6337378, 6414504, 6497186, 6594964, 6677652, 6760476, 6864912, 6977036, 7078411, 7171438, 7325396, 7352536, 7379677, 7406817, 7433957, 7461098, 7488238, 7515378, 7542519, 7569659, 7596799, 7623940, 7651080, 7712877, 7775541, 7841269, 7910864, 7984712, 8060991, 8136981, 8214992, 8297715, 8384484, 8447008, 8473374, 8488371, 8504000, 8521368, 8579991, 8655153, 8717916, 8747069, 8747778, 8787031, 8849379, 8893404, 8929111, 9016969, 9160211, 9282025, 9389966, 9526008, 9653419, 9754398, 9837470, 9911493, 9978779, 10037038, 10088766, 10134533, 10177007, 10218041, 10258494, 10306645, 10359895, 10412752, 10466266, 10519233, 10570083, 10622327, 10675411, 10727953, 10782638, 10843166, 10890287, 10918467, 10947369, 10981340, 11016107, 11045737, 11076874, 11108067, 11124666, 11108838, 11048291, 10967534, 10893169, 10820902, 10775506, 10753532, 10730846, 10718581, 10699370, 10579561, 10412481, 10242910, 10047813, 9938847, 9897119, 9853973, 9810272, 9766171, 9721988, 9677617, 9632163, 9586432, 9541533, 9496502, 9451667, 9407250, 9362893, 9319056, 9275616, 9232322, 9189699, 9146979, 9103016, 9058324, 9013144, 8965703, 8916115, 8864824, 8812069, 8758032, 8702188, 8645290, 8586706, 8525856, 8463442, 8399730, 8334850, 8269090, 8203171, 8137064, 8070502, 8003997, 7937783, 7872405, 7807290, 7742014, 7676984, 7612997, 7550907, 7490961, 7432743, 7376233, 7322165, 7270684, 7221256, 7173176, 7126981, 7082984, 7040426, 6999581, 6960243, 6922343, 6885328, 6848232, 6811561, 6775727, 6740001, 6703489, 6666806, 6630478, 6593821, 6556380, 6518144, 6479050, 6439152, 6398565, 6357748, 6316793, 6275570, 1050, 1072, 1093, 1116, 1138, 1162, 1185, 1210, 1361, 1531, 1723, 1938, 2180, 2453, 2759, 3104, 3493, 5800, 5800, 5850, 5900, 5950, 6001, 6053, 6104, 6157, 6209, 6263, 6316, 6370, 6425, 6480, 6535, 6591, 6648, 6705, 6762, 6820, 6879, 6938, 6997, 7057, 7117, 7178, 7240, 7302, 7364, 7427, 7491, 7555, 7620, 7685, 7751, 7817, 7884, 7952, 8020, 8100, 8143, 8186, 8229, 8272, 8316, 8359, 8403, 8448, 8492, 8537, 8582, 8627, 8673, 8718, 8764, 8810, 8857, 8903, 8950, 8998, 9045, 9093, 9140, 9189, 9237, 9286, 9335, 9384, 9433, 9483, 9533, 9583, 9634, 9684, 9735, 9787, 9838, 9890, 9942, 10000, 10049, 10098, 10147, 10197, 10246, 10296, 10347, 10397, 10448, 10500, 10619, 10740, 10863, 10986, 11111, 11238, 11365, 11495, 11626, 11758, 11900, 12050, 12202, 12356, 12512, 12670, 12830, 12991, 13155, 13321, 13500, 13496, 13492, 13488, 13484, 13479, 13475, 13471, 13467, 13463, 13459, 13555, 13652, 13750, 13849, 13948, 14048, 14148, 14250, 14355, 14458, 14561, 14666, 14771, 14876, 14983, 15090, 15198, 15867, 16537, 17206, 17876, 18545, 19214, 19884, 20553, 21223, 21892, 22562, 23231, 23689, 24194, 24827, 25518, 26283, 27199, 28285, 29457, 30746, 32123, 33435, 34667, 35923, 37225, 38583, 39990, 41421, 42801, 44159, 45485, 46519, 47279, 48000, 48647, 49189, 49612, 49776, 49771, 49802, 50130, 50732, 51354, 51987, 52632, 53234, 53759, 54280, 54819, 55333, 55650, 55740, 55769, 55780, 55766, 55857, 56020, 56115, 56175, 56148, 56228, 56433, 56617, 56781, 56926, 56969, 56901, 56807, 56683, 56547, 56634, 56853, 56797, 56532, 56195, 56048, 56082, 56094, 56100, 56109, 56105, 56065, 56014, 55951, 55864, 55767, 55650, 55524, 55390, 55239, 55077, 54904, 54705, 54494, 54262, 54026, 53770, 53514, 53248, 52978, 52694, 52420, 52146, 51862, 51577, 51294, 51006, 50720, 50442, 50174, 49919, 49664, 49395, 49144, 48879, 48628, 48381, 48138, 47885, 47638, 47383, 47119, 46847, 46574, 46306, 46027, 45757, 45476, 45190, 44904, 44615, 44331, 44043, 43761, 43480, 43207, 42921, 42648, 42391, 42131, 41872, 41624, 41373, 41125, 40876, 40638, 40405, 40183, 39951, 39733, 39507, 39281, 39058, 38836, 38608, 38382, 38158, 37935, 37708, 37476, 37248, 4, 9, 19, 38, 76, 153, 306, 613, 1226, 2453, 4907, 5354, 5840, 6371, 6951, 7582, 8272, 9024, 9844, 10739, 11716, 12781, 13943, 15210, 16593, 18101, 19747, 21542, 23308, 25219, 27286, 29522, 31942, 34561, 37393, 40459, 43775, 30944, 30832, 30722, 30611, 30501, 30392, 30283, 30174, 30066, 29958, 29850, 29810, 29770, 29730, 29690, 29650, 29610, 29570, 29530, 29490, 29450, 29410, 29370, 29330, 29290, 29250, 29210, 29168, 28950, 28732, 28411, 28090, 27768, 26595, 25422, 24234, 23046, 21858, 23416, 24974, 26532, 28090, 29650, 29408, 29166, 28923, 29548, 30173, 30798, 31423, 32048, 32671, 32631, 32591, 32551, 32511, 32471, 32431, 32391, 32351, 32311, 32268, 32810, 33352, 33894, 34436, 34978, 35520, 36062, 36604, 37146, 37684, 38156, 38628, 39100, 39572, 40044, 40516, 40988, 41460, 41932, 42403, 43484, 44565, 45646, 46727, 47808, 48889, 49970, 51051, 52132, 53209, 54310, 55411, 56512, 57613, 58714, 59815, 60916, 62017, 63114, 63438, 63762, 64087, 64414, 64743, 65073, 65405, 65739, 66074, 66411, 66750, 66705, 66660, 66615, 66570, 66526, 66481, 66436, 66391, 66347, 66302, 67445, 68608, 69791, 70994, 72218, 73463, 74730, 76018, 77329, 78662, 78199, 77739, 77282, 76827, 76376, 75926, 75480, 75630, 75780, 75930, 76080, 76230, 76380, 76530, 76680, 76830, 76980, 77130, 77280, 77952, 78952, 80229, 81795, 83657, 85817, 88168, 90432, 92449, 94074, 95347, 96393, 97212, 97772, 98081, 98137, 98079, 98097, 98220, 98431, 98659, 98793, 98723, 98501, 98144, 97655, 97031, 96322, 95507, 94554, 94066, 94399, 94963, 95518, 96124, 96807, 97537, 98323, 99133, 99973, 100806, 101618, 102398, 103150, 103890, 104599, 105309, 106023, 106744, 107466, 107998, 108414, 108895, 109338, 109744, 110149, 110532, 110911, 111266, 111600, 112093, 112792, 113499, 114148, 114691, 115147, 115448, 115703, 115995, 116353, 116696, 116928, 117094, 117218, 117315, 117373, 117411, 117442, 117458, 117477, 117487, 117467, 117417, 117345, 117255, 117151, 117010, 116879, 116713, 116506, 116276, 116025, 115739, 115451, 115133, 114782, 114417, 114042, 113665, 113255, 112812, 112340, 111859, 111351, 110823, 110295, 109742, 109193, 108620, 108013, 107401, 106756, 106077, 105378, 104646, 103885, 103125, 102337, 101539, 100728, 99881, 99006, 98123, 97236, 96322, 95406, 94468, 93506, 92549, 91576, 90607, 89650, 88704, 87767, 86832, 85906, 84967, 84047, 83130, 82226, 81346, 80468, 79610, 78764, 77917, 77095, 76279, 75472, 74680, 73906, 12, 25, 50, 101, 203, 407, 814, 1628, 3256, 6513, 13027, 14212, 15504, 16913, 18451, 20128, 21958, 23954, 26132, 28507, 31099, 33926, 37011, 40375, 44046, 48050, 52418, 57183, 61871, 66942, 72429, 78366, 84790, 91740, 99259, 107395, 116198, 96022, 96652, 97287, 97926, 98570, 99217, 99869, 100525, 101185, 101850, 102519, 102544, 102569, 102594, 102619, 102644, 102669, 103186, 104824, 108673, 111641, 109404, 110082, 110704, 112362, 114916, 117469, 117905, 118342, 118781, 119221, 119663, 122819, 124149, 125427, 127574, 127668, 127835, 128284, 127753, 127223, 126696, 126171, 125649, 125128, 124610, 124094, 123580, 123068, 122558, 122050, 121545, 121041, 122824, 124634, 126470, 128333, 130224, 132142, 134089, 136064, 138069, 143301, 148533, 153764, 149893, 146022, 142150, 142509, 142870, 143231, 143593, 143956, 144320, 144685, 145050, 145417, 145596, 145776, 145956, 146136, 146316, 146496, 146677, 148493, 150331, 152192, 154076, 155983, 157372, 158774, 160188, 161614, 163054, 164506, 166598, 168718, 170864, 173037, 175238, 180067, 179277, 178490, 177707, 176927, 176151, 175378, 174608, 173842, 173079, 172320, 171563, 170811, 170061, 169315, 168572, 167832, 167096, 166362, 165632, 164906, 164182, 163461, 162744, 162030, 161319, 160611, 159906, 159205, 158506, 157810, 157118, 158205, 159226, 161259, 163286, 165545, 167528, 169382, 173227, 177072, 180917, 184762, 188607, 192452, 196298, 200143, 203988, 207833, 211678, 215523, 219574, 225645, 231981, 238396, 244795, 251286, 257978, 264886, 272044, 279439, 286403, 292012, 296544, 300628, 304581, 308512, 312159, 314900, 316750, 318118, 319086, 319678, 320008, 320574, 322469, 325311, 327718, 329313, 330398, 331218, 332515, 335826, 341393, 347996, 354895, 361927, 368959, 376001, 382812, 388820, 393787, 398165, 402324, 406330, 410191, 413932, 417595, 420476, 420943, 419565, 417844, 415762, 413418, 410859, 408085, 407230, 408303, 408987, 408998, 408815, 409063, 409153, 408367, 406652, 403950, 404642, 412701, 415184, 410266, 407401, 399157, 384702, 376518, 375113, 373796, 372458, 371066, 369568, 367975, 366348, 364666, 362949, 361282, 359580, 357880, 356312, 354687, 352886, 350962, 348991, 346968, 344890, 342765, 340603, 338335, 336025, 333704, 331334, 328880, 326331, 323787, 321263, 318719, 316077, 313439, 310869, 308351, 305897, 303482, 301053, 298631, 296275, 294094, 292049, 289962, 287927, 286074, 284325, 282598, 280928, 279358, 277897, 276526, 275215, 273976, 272780, 271616, 270472, 269312, 268157, 267011, 265895, 264774, 263700, 262600, 261470, 260368, 259260, 258113, 256966, 255806, 254591, 253347, 252093, 250890, 249653, 248375, 247043, 245742, 244466, 4605, 4651, 4698, 4745, 4792, 4840, 4889, 4937, 4987, 5037, 5087, 5138, 5189, 5241, 5294, 5347, 5400, 5468, 5536, 5605, 5676, 5747, 5819, 5891, 5965, 6040, 6116, 6192, 6270, 6348, 6428, 6508, 6590, 6672, 6756, 6840, 6926, 7013, 7101, 7189, 7279, 7371, 7463, 7556, 7651, 7747, 7844, 7942, 8041, 8142, 8244, 8347, 8452, 8558, 8665, 8800, 3300, 3400, 3503, 3610, 3719, 3832, 3948, 4068, 4191, 4319, 4450, 4585, 4724, 4867, 5015, 5167, 5324, 5485, 5652, 5823, 6000, 6182, 6369, 6563, 6762, 6967, 7178, 7396, 7620, 7852, 8200, 8292, 8385, 8479, 8574, 8670, 8767, 8865, 8964, 9065, 9166, 9269, 9373, 9477, 9584, 9700, 9911, 10127, 10348, 10573, 10803, 11038, 11279, 11524, 11800, 12036, 12277, 12522, 12773, 13028, 13289, 13554, 13758, 13133, 13300, 13739, 14192, 14661, 15144, 15644, 16161, 16694, 17245, 17814, 18500, 18846, 19198, 19556, 19922, 20294, 20673, 21059, 21453, 24732, 28010, 31289, 34567, 37846, 41124, 44403, 47682, 50960, 54239, 57517, 60796, 61313, 61896, 62553, 63286, 64099, 64985, 65959, 67006, 68112, 69543, 71322, 73211, 75105, 77021, 78946, 80860, 82732, 84580, 86421, 88380, 90475, 92630, 94794, 96952, 99071, 101177, 103310, 105439, 107657, 110154, 112917, 115729, 118518, 121316, 124133, 126981, 129867, 132816, 135812, 138623, 141093, 143400, 145670, 147882, 150064, 152178, 154225, 156244, 158297, 160078, 161339, 162326, 163146, 163815, 164373, 164848, 165278, 165704, 166189, 166533, 166554, 166348, 165979, 165492, 164914, 164240, 163501, 162689, 161819, 162167, 163741, 165193, 166522, 167790, 169014, 170199, 171349, 172475, 173567, 174644, 175690, 176693, 177647, 178568, 179448, 180318, 181153, 181972, 182801, 183628, 184438, 185250, 186052, 186853, 187688, 188486, 189250, 189993, 190732, 191464, 192168, 192856, 193514, 194132, 194729, 195314, 195854, 196372, 196856, 197286, 197713, 198123, 198505, 198923, 199324, 199731, 200138, 200522, 200885, 201248, 201628, 202046, 202457, 202859, 203271, 203664, 204060, 204459, 204844, 205199, 205515, 205782, 206012, 206212, 206396, 206558, 206691, 206817, 206923, 206968, 206970, 206918, 206848, 206730, 206571, 206398, 206208, 205993, 205756, 205505, 52148, 57942, 64380, 71533, 79481, 88313, 98125, 109028, 121142, 134603, 149559, 163155, 177987, 194168, 211820, 231076, 252083, 275000, 300000, 450000, 600000, 640000, 680000, 720000, 760000, 800000, 600000, 699752, 690359, 681092, 671950, 662931, 654032, 645253, 636592, 628047, 619617, 576498, 582759, 589087, 595485, 601952, 608489, 615097, 621777, 628529, 635355, 642255, 649229, 656280, 663407, 670611, 677894, 685256, 692698, 700220, 707825, 715511, 723282, 731136, 739077, 747103, 755216, 763418, 771708, 780089, 788560, 797124, 805781, 814531, 823377, 832319, 841358, 850495, 859731, 869067, 878505, 888046, 897690, 907438, 917293, 927255, 937325, 947504, 957793, 968195, 978709, 989338, 1000082, 1010943, 1021921, 1033019, 1044238, 1055578, 1067041, 1078629, 1090343, 1102184, 1114153, 1126253, 1138484, 1150847, 1163345, 1175979, 1188750, 1201660, 1214709, 1227901, 1241236, 1254715, 1268341, 1282115, 1296039, 1310114, 1324341, 1338723, 1353262, 1367958, 1391471, 1413175, 1435217, 1457604, 1480339, 1503429, 1526879, 1550695, 1574883, 1599448, 1624395, 1649732, 1675465, 1695295, 1712815, 1730517, 1748401, 1766469, 1784725, 1803169, 1821804, 1840631, 1859653, 1878872, 1898289, 1917907, 1937728, 1957753, 1977986, 1998427, 2019080, 2039946, 2061028, 2082328, 2103847, 2125590, 2147557, 2169750, 2192174, 2214829, 2237718, 2249222, 2260269, 2271370, 2282526, 2293736, 2305002, 2316323, 2327699, 2339132, 2350620, 2362165, 2373767, 2385426, 2397142, 2408915, 2420746, 2432636, 2488016, 2543396, 2598777, 2654157, 2709537, 2764918, 2820298, 2875678, 2931058, 2986438, 3041819, 3097199, 3177369, 3261653, 3348816, 3439109, 3533311, 3631180, 3732743, 3837036, 3946497, 4063659, 4186205, 4312050, 4440271, 4571105, 4704973, 4840960, 4978867, 5118119, 5257088, 5396972, 5538359, 5682834, 5831640, 5981201, 6128733, 6262409, 6401516, 6561540, 6727798, 6900215, 7075648, 7240249, 7419642, 7630682, 7849691, 8070818, 8296488, 8532104, 8775549, 9024775, 9272592, 9522265, 9779760, 10043713, 10312999, 10583528, 10857754, 11139147, 11422977, 11697592, 11969423, 12246923, 12525843, 12807409, 13087637, 13367455, 13652042, 13935172, 14215614, 14500118, 14792123, 15089639, 15387339, 15681725, 15971745, 16268761, 16567363, 16845688, 17103803, 17357331, 17598652, 17847877, 18124841, 18406366, 18687881, 18967983, 19246014, 19521509, 19795175, 20067261, 20337375, 20605394, 20871093, 21134176, 21394241, 21650339, 21901965, 22149207, 22391089, 22626869, 22856770, 23080849, 23299237, 23512016, 23719090, 23920461, 24115745, 24305651, 24491011, 24670861, 24845338, 25014900, 25179260, 25337524, 25489384, 25635335, 25775504, 25909359, 26036445, 26157017, 26270890, 26378119, 26479305, 26574157, 26661733, 26742215, 26815798, 26882206, 26941117, 26991952, 27035518, 27072266, 27101815, 27124191, 27139988, 27150051, 27154263, 27151928, 27142803, 27127635, 27106936, 27080323, 27048315, 27011404, 26969560, 26922659, 26871044, 26815801, 26757267, 26695109, 26629101, 26559546, 26487011, 26411864, 26334170, 26254115, 26171581, 26087013, 26000596, 25912090, 44969, 45850, 46117, 46231, 46335, 46418, 46517, 46683, 46843, 47005, 47191, 47502, 48016, 48644, 49312, 49996, 50676, 51387, 52137, 52884, 53658, 54181, 54307, 54329, 54351, 54297, 54218, 54163, 54110, 54045, 53956, 54055, 54374, 54778, 55238, 55724, 56265, 56873, 57523, 58212, 58921, 59404, 59534, 59524, 59487, 59403, 59415, 59580, 59802, 60048, 60295, 60484, 60611, 60704, 60806, 60897, 61015, 61126, 61255, 61390, 61539, 61699, 61881, 62045, 62188, 62259, 62216, 62214, 62458, 62808, 63128, 63436, 63750, 64043, 64306, 64498, 64637, 64726, 64793, 64831, 64849, 64849, 64848, 64832, 64798, 64753, 64685, 64609, 64537, 64450, 64351, 64246, 64133, 64004, 63875, 63729, 63581, 63424, 63240, 63035, 62823, 62601, 62377, 62147, 61927, 61701, 61464, 61237, 60995, 60746, 60496, 60260, 60026, 59800, 59576, 59330, 59096, 58870, 58661, 58454, 58256, 58063, 57868, 57676, 57483, 57291, 57102, 56927, 56750, 56565, 56378, 56201, 56009, 55826, 55634, 55448, 55264, 55083, 54909, 54741, 54562, 54399, 54236, 54076, 53918, 53752, 53585, 53418, 53255, 53090, 52923, 2492, 3739, 5608, 8413, 12619, 18929, 28394, 42591, 63887, 95831, 143746, 164281, 187750, 214572, 245225, 280257, 320294, 366050, 418343, 478107, 546408, 624466, 713676, 815629, 932148, 1065312, 1217500, 1391428, 1402649, 1414436, 1426844, 1439934, 1453780, 1468464, 1484086, 1500761, 1518627, 1203996, 1202967, 1201939, 1200912, 1199885, 1198860, 1197835, 1196811, 1195788, 1194766, 1193745, 1193489, 1193232, 1192976, 1192720, 1192464, 1192207, 1191951, 1191695, 1191439, 1191183, 1190927, 1190670, 1190414, 1190158, 1189902, 1189645, 1189389, 1189133, 1188877, 1188621, 1188365, 1188108, 1187852, 1187596, 1187340, 1187083, 1186827, 1186571, 1186315, 1186059, 1185803, 1185547, 1185290, 1185034, 1184778, 1184522, 1184265, 1184009, 1183753, 1183497, 1189415, 1195362, 1201339, 1207345, 1213382, 1219449, 1225546, 1231674, 1237832, 1244022, 1251486, 1258995, 1266549, 1274148, 1281793, 1289484, 1297220, 1305004, 1312834, 1320711, 1329956, 1339265, 1348640, 1358081, 1367587, 1377160, 1386801, 1396508, 1406284, 1416128, 1426041, 1436023, 1446075, 1456198, 1466391, 1476656, 1486992, 1497401, 1507883, 1518438, 1526030, 1533661, 1541329, 1549036, 1556781, 1564565, 1572387, 1580249, 1588151, 1596091, 1607264, 1618515, 1629844, 1641253, 1652742, 1664311, 1675962, 1687693, 1699507, 1711404, 1725095, 1738896, 1752807, 1766829, 1780964, 1795212, 1809573, 1824050, 1838642, 1853351, 1884858, 1916901, 1949488, 1982630, 2016334, 2050612, 2085472, 2120925, 2156981, 2193650, 2224361, 2255502, 2287079, 2319098, 2351566, 2384487, 2417870, 2451720, 2498508, 2545296, 2592084, 2638872, 2685660, 2732448, 2779237, 2826025, 2872813, 2919601, 2966389, 3013177, 3061981, 3111689, 3162520, 3214564, 3267862, 3322503, 3378657, 3436437, 3495776, 3556756, 3619554, 3684278, 3750961, 3819729, 3890724, 3964159, 4040156, 4118553, 4198302, 4277540, 4355205, 4431293, 4506326, 4580513, 4653877, 4727031, 4801129, 4877853, 4959287, 5047423, 5143296, 5247672, 5359815, 5480098, 5610369, 5750669, 5900199, 6056575, 6215816, 6434383, 6697167, 6914370, 7128174, 7345106, 7553252, 7770035, 7931371, 8081993, 8265121, 8428837, 8539963, 8674072, 8870790, 9062724, 9245844, 9441174, 9662278, 9898870, 10143540, 10396090, 10656812, 10921580, 11191874, 11472921, 11767077, 12073031, 12385668, 12704776, 13034349, 13371185, 13710515, 14055136, 14405469, 14754779, 15099731, 15441991, 15784096, 16126575, 16466759, 16807148, 17147638, 17485894, 17822207, 18154411, 18486019, 18820864, 19155756, 19489365, 19823859, 20160744, 20497033, 20830653, 21163499, 21492051, 21817247, 22141687, 22463115, 22780054, 23092611, 23404593, 23715932, 24024290, 24331764, 24634043, 24929832, 25221692, 25506954, 25788339, 26064812, 26331821, 26593087, 26851422, 27105407, 27352393, 27591500, 27825622, 28054756, 28277331, 28493739, 28702816, 28905305, 29101030, 29289082, 29471574, 29650855, 29823862, 29986523, 30142676, 30295883, 30441885, 30582997, 30719063, 30847389, 30969912, 31086361, 31194417, 31289848, 31378756, 31462981, 31539455, 31607977, 31672851, 31734353, 31789052, 31835991, 31877189, 31915983, 31951328, 31982066, 32007045, 194, 291, 437, 656, 984, 1476, 2214, 3322, 4983, 7474, 11212, 12814, 14644, 16736, 19127, 21860, 24983, 28552, 32631, 37293, 42620, 48709, 55667, 63620, 72708, 83095, 94966, 108533, 110208, 111981, 113862, 115864, 117999, 120284, 122739, 125386, 128253, 230535, 230338, 230141, 229944, 229747, 229551, 229355, 229159, 228963, 228767, 228572, 228523, 228474, 228424, 228375, 228326, 228277, 228228, 228179, 228130, 228081, 228032, 227983, 227934, 227885, 227836, 227787, 227738, 227689, 227640, 227591, 227542, 227492, 227443, 227394, 227345, 227296, 227247, 227198, 227149, 227100, 227051, 227002, 226953, 226904, 226855, 226806, 226757, 226708, 226659, 226610, 227289, 227971, 228655, 229341, 230029, 230719, 231411, 232106, 232802, 233500, 234434, 235372, 236314, 237259, 238208, 239161, 240117, 241078, 242042, 243010, 244711, 246424, 248149, 249886, 251636, 253397, 255171, 256957, 258756, 260567, 262391, 264228, 266077, 267940, 269815, 271704, 273606, 275521, 277450, 279392, 281348, 283317, 285300, 287298, 289309, 291334, 293373, 295427, 297495, 299577, 301674, 303786, 305912, 308054, 310210, 312382, 314568, 316770, 318988, 321221, 323148, 325087, 327037, 329000, 330974, 332959, 334957, 336967, 338989, 341023, 346138, 351330, 356600, 361949, 367378, 372889, 378482, 384160, 389922, 395771, 401312, 406930, 412627, 418404, 424261, 430201, 436224, 442331, 450773, 459214, 467656, 476098, 484540, 492982, 501423, 509865, 518307, 526748, 535190, 543632, 549745, 553920, 557634, 560983, 564074, 566981, 569752, 572426, 575035, 577634, 582546, 589479, 594426, 588550, 575012, 566915, 569016, 578180, 581625, 584409, 586230, 586632, 592815, 613346, 650972, 694194, 741796, 791693, 819878, 829314, 842436, 855899, 869596, 883528, 897707, 912129, 926872, 942065, 957792, 973678, 994640, 1024365, 1058755, 1092037, 1119950, 1143544, 1165550, 1187478, 1210211, 1234747, 1261281, 1289317, 1318809, 1349569, 1381590, 1415315, 1450989, 1488059, 1526384, 1566352, 1608084, 1651425, 1695980, 1741126, 1786461, 1831898, 1877074, 1922167, 1967704, 2013259, 2058841, 2105535, 2153343, 2201360, 2249521, 2297814, 2346199, 2394234, 2441582, 2488941, 2536903, 2585575, 2634709, 2683086, 2730145, 2777897, 2826168, 2873938, 2921982, 2969708, 3016547, 3063173, 3109939, 3156715, 3204251, 3251475, 3298572, 3345864, 3392570, 3438608, 3483361, 3526641, 3568020, 3609520, 3650917, 3690439, 3729323, 3768462, 3807307, 3844368, 3880720, 3917387, 3953078, 3987776, 4021997, 4054511, 4085423, 4116215, 4146294, 4175013, 4203013, 4230797, 4258340, 4284631, 4310606, 4336157, 4360024, 4382399, 4403527, 4423682, 4441576, 4457884, 4473730, 4489785, 4505907, 4521426, 4535929, 4548997, 4561190, 4572871, 4584147, 4595709, 4607341, 4618632, 4628440, 4636975, 4645204, 4652246, 4658941, 4665487, 5, 10, 20, 41, 83, 167, 335, 671, 1342, 2684, 5368, 6710, 8388, 10485, 13107, 16384, 20480, 25600, 32000, 40000, 50000, 55000, 60000, 70000, 80000, 90000, 90000, 99759, 104510, 109486, 114700, 120162, 125884, 131878, 138158, 144737, 151630, 129603, 127962, 126342, 124743, 123164, 121605, 120065, 118545, 117045, 115563, 114100, 114055, 114010, 113965, 113920, 113875, 113830, 113785, 113740, 113695, 113645, 112335, 111025, 109715, 108405, 107095, 105785, 104475, 103165, 101855, 100132, 98409, 96685, 97252, 97819, 98386, 98953, 99520, 100087, 100654, 101221, 101788, 102354, 101985, 105199, 108413, 111627, 114841, 118055, 121269, 124483, 127695, 130428, 133161, 135894, 138627, 141360, 144093, 146826, 149559, 152292, 155026, 159572, 164119, 168666, 173212, 177758, 182305, 186852, 191398, 195944, 200491, 205661, 210831, 216001, 221171, 226341, 231511, 236681, 241851, 247021, 252186, 254800, 257414, 260028, 262642, 265256, 267870, 270484, 273098, 275712, 278328, 280174, 282020, 283866, 285712, 287558, 289404, 291250, 293096, 294943, 296198, 297458, 298723, 299994, 301270, 302551, 303838, 305131, 306429, 307732, 309041, 308876, 308710, 308545, 308380, 308215, 308050, 307885, 307720, 307556, 307391, 307743, 308096, 308449, 308803, 309157, 309511, 309866, 310221, 310577, 310933, 314746, 318606, 322513, 326468, 330471, 334524, 338626, 345244, 351862, 358481, 365099, 371717, 378336, 384954, 391572, 398190, 404808, 411427, 418045, 429112, 441249, 454563, 468986, 484374, 500583, 517510, 535076, 553074, 569156, 582581, 595468, 608542, 621774, 635135, 648654, 662316, 676171, 690229, 702714, 712672, 721630, 730149, 738063, 745407, 752258, 758659, 764594, 770067, 774372, 776461, 776718, 775897, 774119, 771484, 768104, 764125, 759674, 754873, 749891, 747870, 749919, 752969, 755821, 758395, 760535, 762250, 763596, 764490, 764836, 764484, 763657, 763107, 762424, 760922, 758976, 756874, 754614, 752097, 749259, 746161, 746296, 750020, 754231, 758783, 763553, 768483, 791563, 807668, 807486, 815484, 821638, 826357, 831092, 835991, 840888, 846026, 851166, 856046, 861045, 866087, 871245, 876351, 881230, 885941, 890327, 894656, 899029, 903323, 907514, 911731, 915819, 919582, 923129, 926363, 929485, 932491, 935337, 938070, 940608, 942752, 944713, 946875, 948839, 950376, 951561, 952728, 954039, 955443, 956829, 957922, 958833, 959503, 959855, 960044, 960175, 960225, 960149, 959743, 959127, 958436, 957457, 956299, 955187, 954061, 952732, 951252, 949618, 947850, 945883, 943904, 941843, 939707, 937529, 935040, 932345, 929691, 927012, 924142, 921256, 918471, 915556, 912530, 909395, 906162, 902882, 899643, 896253, 892602, 888954, 1, 3, 7, 14, 28, 57, 114, 228, 456, 685, 1027, 1541, 2312, 3468, 5202, 7803, 11705, 17558, 26337, 39506, 59259, 88888, 133333, 200000, 39747, 49684, 62105, 77631, 97039, 121299, 151624, 189530, 236912, 296140, 370176, 345783, 349649, 353558, 357510, 361507, 365549, 369636, 373768, 377947, 382172, 386445, 387747, 389054, 390365, 391680, 393000, 397420, 401890, 406410, 410981, 415603, 420275, 425000, 429779, 434610, 439497, 444438, 449434, 454487, 459597, 464764, 469990, 475275, 480619, 486023, 491488, 497014, 502603, 508254, 513969, 519748, 525592, 531502, 537478, 543522, 549633, 555813, 562063, 568383, 574774, 581237, 587772, 594381, 601065, 607823, 614658, 621569, 628558, 635626, 642773, 652881, 662989, 676237, 689750, 703533, 717592, 731931, 746557, 761476, 776692, 792213, 808043, 824190, 840660, 857459, 874593, 892070, 909896, 928078, 946624, 965540, 984834, 1004514, 1024587, 1045061, 1065944, 1087245, 1108971, 1131131, 1153734, 1176789, 1200305, 1224290, 1248755, 1273708, 1299161, 1325121, 1351601, 1378610, 1406158, 1434257, 1456099, 1478273, 1500785, 1523639, 1546842, 1570398, 1594313, 1618591, 1643240, 1668264, 1693669, 1719461, 1745646, 1772229, 1799217, 1826617, 1854433, 1882673, 1911343, 1940450, 1970000, 2000000, 2026659, 2053673, 2081047, 2108786, 2136894, 2165378, 2194241, 2223488, 2265075, 2307440, 2350597, 2394562, 2439348, 2484973, 2531450, 2578797, 2636040, 2693284, 2750527, 2807770, 2865013, 2922256, 2979500, 3036743, 3093986, 3151230, 3208473, 3265716, 3314920, 3366271, 3419842, 3475540, 3533747, 3594808, 3657822, 3722713, 3789692, 3858447, 3929036, 4001578, 4073068, 4146245, 4223822, 4302647, 4383003, 4465327, 4549340, 4635126, 4723251, 4813866, 4906746, 5001803, 5099095, 5198354, 5299480, 5402580, 5507590, 5614494, 5723727, 5835939, 5951101, 6069238, 6190868, 6316123, 6445125, 6578150, 6714732, 6854444, 6995455, 7136577, 7278182, 7419776, 7562551, 7707560, 7854304, 8002144, 8151301, 8303151, 8455917, 8607648, 8759913, 8910267, 9061274, 9216569, 9373300, 9530782, 9689585, 9803299, 9914904, 10069770, 10222365, 10373241, 10523249, 10671462, 10817759, 10962373, 11105165, 11243846, 11374592, 11503603, 11637402, 11772562, 11906094, 12037515, 12167804, 12297297, 12425439, 12552361, 12677988, 12802218, 12924883, 13045812, 13165002, 13282410, 13398067, 13512130, 13624114, 13733843, 13841983, 13948326, 14052358, 14153893, 14252972, 14349607, 14443733, 14535453, 14624494, 14710871, 14794286, 14873920, 14949747, 15021783, 15090005, 15154485, 15215633, 15273632, 15327879, 15378031, 15424361, 15467167, 15506559, 15542414, 15574607, 15603536, 15629321, 15651617, 15670593, 15686330, 15699181, 15709436, 15716862, 15721625, 15723923, 15723966, 15721777, 15717077, 15710200, 15701122, 15689716, 15676360, 15661230, 15644121, 15624937, 15603800, 15580885, 15556346, 15529959, 15502019, 15472810, 15442187, 15410221, 15377070, 15342608, 15306767, 15269603, 15231298, 15191822, 15151089, 1017579, 1153667, 1330573, 1565739, 1922301, 2400310, 3263156, 4722875, 8441584, 14697040, 34249141, 36318920, 38415835, 38046745, 37274375, 34488167, 31719595, 35630052, 39486437, 43696492, 46785914, 55461445, 71419305, 94406998, 74332053, 94854591, 120635760, 144228567, 156286633, 164032995, 172013624, 180061260, 188208009, 196301811, 204518942, 213290814, 222616115, 221588063, 222563654, 223895826, 224842668, 225927871, 226654086, 227792944, 228819523, 229925311, 230961589, 232188096, 233365695, 234720533, 235504117, 236409700, 238218342, 240003290, 242069294, 244117833, 246346711, 248822837, 251388765, 254058882, 256672790, 259481720, 262158671, 264865818, 267499162, 269900502, 272566121, 274808177, 277091643, 279154365, 281240915, 283663532, 285564205, 287807863, 289693597, 291608852, 293504702, 295509976, 297489163, 300116427, 302373110, 305146193, 307504376, 310355351, 312190357, 313889105, 315867666, 318301229, 320588969, 323055049, 325539966, 328154604, 330379526, 332916510, 335771867, 338598515, 341493288, 343667940, 346112732, 348844394, 351851850, 354913689, 358114753, 361813375, 366015802, 368455371, 371634687, 374469709, 376812794, 380090033, 384106369, 387987201, 391682956, 395617333, 399526928, 403827902, 409069925, 413566902, 418548200, 423655725, 428882366, 434119586, 439180982, 444034156, 448723066, 453481676, 458212096, 462547379, 466781138, 471211482, 475996453, 480810844, 485640961, 490628964, 496274789, 502128552, 508211649, 514127354, 520426401, 527200407, 533877490, 540674844, 547052186, 553455607, 560171448, 567183497, 574160014, 581378129, 588224560, 595359423, 603943328, 608664902, 613383480, 615447246, 616339367, 615014670, 613916046, 617380824, 622774517, 629263029, 635566184, 643771932, 651788962, 659901947, 667691098, 675462653, 682783948, 690243929, 697261372, 703456333, 707082286, 710788322, 716936880, 722250309, 729163619, 735954812, 741606329, 747257845, 752909362, 758560881, 764212395, 769863910, 775515431, 781166945, 786818464, 792469983, 798121497, 803773014, 813218364, 822857845, 833042613, 843553689, 854278064, 865078637, 876191877, 887686902, 899172069, 910675152, 922183503, 933489576, 944518056, 956038828, 967455275, 977789722, 987054760, 996333478, 1006382513, 1016293327, 1026500266, 1036801017, 1046494282, 1055791157, 1064529341, 1072934931, 1081400426, 1089750991, 1098097844, 1106726671, 1115195376, 1123278553, 1131246316, 1139040150, 1146780369, 1154831536, 1163150714, 1171586460, 1179991294, 1188052093, 1196335337, 1204059159, 1210824922, 1218001951, 1224639712, 1230609632, 1236679613, 1242273281, 1247826899, 1254033664, 1260602345, 1267918095, 1275401513, 1282501610, 1289735190, 1297159742, 1305744957, 1314963382, 1323415735, 1331282205, 1339382494, 1347602225, 1355564990, 1363688472, 1372377625, 1380990638, 1388190131, 1394255626, 1400242505, 1403746699, 1404969212, 1410208326, 1416890389, 1420272087, 1422098053, 1423886685, 1426042300, 1427933730, 1429566837, 1430952583, 1432135299, 1433192277, 1434168144, 1435061677, 1435843730, 1436502150, 1437088948, 1437607978, 1438024504, 1438340889, 1438583566, 1438775650, 1438873451, 1438827716, 1438660531, 1438373121, 1437929705, 1437334637, 1436582531, 1435686832, 1434674380, 1433522223, 1432201320, 1430705119, 1429057012, 1427298538, 1425504909, 1423704520, 1421855235, 1419963021, 1418090245, 1416258872, 1414470795, 1412690632, 1410933378, 1409267327, 1407717814, 1406236404, 1404806827, 1403429029, 1402109540, 1400851573, 1399631889, 1398463343, 1397411184, 1396467790, 1395530861, 1394635345, 1393786955, 1392964279, 1392265493, 1391626855, 1390984006, 1390369735, 1389727611, 1389112699, 1388583152, 1388152541, 1387751016, 1387315542, 1386938096, 1386611819, 1386296492, 1385998018, 1385680294, 1385307582, 1384923755, 1384525373, 1384074962, 1383563878, 13390, 14877, 16531, 18367, 20408, 22676, 25195, 27995, 31106, 34562, 38402, 48003, 60003, 75004, 93756, 117195, 146493, 183117, 228896, 286120, 357651, 447063, 558829, 698537, 873171, 1091464, 311847, 89099, 92171, 95349, 98637, 102039, 105557, 109197, 112963, 116858, 120887, 141122, 145170, 147447, 149055, 150680, 152323, 153984, 155663, 157360, 159075, 160810, 162563, 164335, 166127, 167938, 169769, 171620, 173491, 175383, 177295, 179228, 181182, 183158, 185155, 187173, 189214, 191277, 193363, 195471, 197602, 199756, 201934, 204136, 206362, 208611, 210886, 213185, 215509, 217859, 220234, 222636, 225063, 227517, 229997, 232505, 235040, 237603, 240193, 242812, 245459, 248135, 250841, 253576, 256340, 259135, 261960, 264817, 267704, 270623, 273573, 276556, 279571, 282619, 285700, 288815, 291964, 295148, 298365, 301619, 304907, 308231, 311592, 314989, 318423, 321895, 325405, 328953, 332539, 336165, 339830, 343535, 347280, 351916, 356437, 361017, 365656, 370355, 375114, 384529, 393362, 402398, 411641, 421097, 430770, 440665, 450788, 460735, 471319, 482145, 493221, 504551, 516141, 527997, 540126, 552533, 565225, 577259, 588952, 600882, 613054, 625473, 635360, 644966, 654717, 664615, 674663, 684863, 695546, 705657, 715914, 726321, 736879, 747591, 758458, 769483, 780668, 792016, 835153, 876474, 919839, 965350, 989675, 1013203, 1037291, 1061951, 1087197, 1120082, 1151707, 1184224, 1215450, 1246677, 1277903, 1309130, 1340356, 1371582, 1402809, 1434035, 1465262, 1496488, 1527715, 1558941, 1601493, 1645832, 1691967, 1739823, 1789399, 1840670, 1893583, 1948157, 2004321, 2062067, 2121245, 2182064, 2244884, 2309861, 2377163, 2446752, 2518650, 2593057, 2670286, 2750721, 2834624, 2922075, 3011471, 3099844, 3193239, 3294460, 3398659, 3505466, 3614990, 3727179, 3841781, 3958735, 4078177, 4199855, 4323338, 4448905, 4576911, 4707683, 4841843, 4980493, 5123797, 5271437, 5423253, 5579247, 5739636, 5903962, 6071458, 6234436, 6400470, 6577781, 6757992, 6938866, 7119213, 7299003, 7478362, 7656832, 7834806, 8012590, 8189904, 8365881, 8540587, 8715081, 8889276, 9063127, 9237306, 9412380, 9588144, 9765209, 9943637, 10119638, 10289881, 10463880, 10644853, 10825704, 11005852, 11184761, 11362227, 11538367, 11712885, 11885321, 12055535, 12223562, 12389377, 12552873, 12714116, 12873078, 13029499, 13183527, 13335257, 13484652, 13631910, 13776957, 13919667, 14060019, 14197952, 14333295, 14465845, 14595536, 14722488, 14846781, 14968241, 15086705, 15202189, 15314600, 15423742, 15529481, 15631600, 15730279, 15825600, 15917457, 16005834, 16090473, 16171495, 16249068, 16323005, 16393353, 16460212, 16523566, 16583530, 16640170, 16693509, 16743510, 16790104, 16833370, 16873439, 16910302, 16944105, 16974897, 17002636, 17027466, 17049575, 17069033, 17085892, 17100223, 17111997, 17121283, 17128228, 17132926, 17135408, 17135600, 17133530, 17129384, 17123099, 17114857, 17104840, 17093104, 17079966, 17065150, 17048396, 17029975, 1558, 2596, 4327, 7212, 12021, 20036, 33393, 55655, 92759, 154599, 257665, 251673, 211270, 107174, 207269, 202448, 197740, 193142, 188650, 184263, 179978, 443565, 506955, 13463, 13150, 12844, 12545, 12254, 12764, 13296, 13850, 14427, 15028, 15655, 16307, 16986, 17694, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 12230, 13656, 15248, 17026, 19012, 21229, 23704, 26468, 29554, 33000, 36848, 41144, 45942, 51299, 57280, 63959, 71417, 79744, 89043, 99425, 119000, 119490, 119982, 120475, 120971, 121469, 121969, 122471, 122975, 123481, 124000, 127161, 130402, 133726, 137134, 140630, 144214, 147890, 151660, 155525, 160000, 165168, 170503, 176010, 181695, 187563, 193621, 199875, 206331, 212995, 221000, 233325, 246337, 260074, 274578, 289890, 306057, 323125, 341145, 360169, 386000, 392517, 399145, 405884, 412738, 419706, 426793, 433999, 441327, 448779, 457000, 477548, 500000, 513946, 528282, 543017, 558164, 573732, 589736, 606185, 625000, 676429, 732090, 800000, 840000, 875000, 978000, 1076000, 1144000, 850000, 879000, 901000, 923000, 945000, 966000, 1000000, 1010000, 1040000, 1118196, 1196391, 1274587, 1352782, 1430978, 1509174, 1587369, 1665565, 1743760, 1821956, 1900151, 1978347, 2069492, 2164804, 2264328, 2368614, 2478199, 2594259, 2717187, 2845505, 2974551, 3094853, 3076660, 2889091, 2662600, 3136041, 3855425, 4015304, 3474133, 3065330, 3395527, 3739916, 3989231, 4117125, 4223248, 4330727, 4438382, 4545134, 4650487, 4754069, 4857668, 4962488, 5060960, 5150097, 5235115, 5315980, 5393122, 5451437, 5486376, 5514904, 5540576, 5560599, 5628091, 5759558, 5902506, 6042259, 6177105, 6302469, 6416674, 6521331, 6616524, 6704665, 6774243, 6821412, 6858906, 6888164, 6908483, 6931089, 6971344, 7020689, 7064464, 7101614, 7142969, 7201059, 7264330, 7319502, 7366411, 7408006, 7444889, 7471190, 7485817, 7490240, 7484604, 7465913, 7442738, 7414914, 7396075, 7378600, 7355038, 7324895, 7286614, 7252646, 7211727, 7172172, 7135055, 7099985, 7051630, 6993043, 6953129, 6907317, 6861299, 6816565, 6754836, 6687103, 6622819, 6564103, 6498691, 6427938, 6342742, 6255876, 6174431, 6090616, 6005231, 5916805, 5831464, 5747057, 5660107, 5569448, 5476516, 5382088, 5289482, 5199359, 5107877, 5021442, 4941779, 4857560, 4767797, 4678692, 4588711, 4498307, 4411923, 4325088, 4237279, 4149423, 4059298, 3969842, 3881300, 3793368, 3701962, 3614337, 3532111, 3448211, 3368577, 3292623, 3214879, 3133444, 3050957, 2970661, 2892953, 2819213, 2747342, 2675400, 2606647, 2543049, 2481783, 2418042, 2355373, 2296537, 2238966, 2184778, 2132696, 2080294, 2109, 2812, 3750, 5000, 42187, 56250, 75000, 100000, 200000, 300000, 300000, 300000, 300000, 300000, 300000, 250000, 200000, 250000, 300000, 400000, 500000, 600000, 800000, 1250000, 1000000, 1250000, 1250000, 1500000, 1661905, 1823810, 1985716, 2147621, 2309527, 2471432, 2633338, 2795243, 2957149, 4477851, 4499923, 4521634, 4543339, 4565288, 4587220, 4609331, 4631398, 4653527, 4675827, 4698325, 4720899, 4743695, 4766496, 4789842, 4813221, 4835865, 4858621, 4881487, 4931423, 4981901, 5032232, 5085771, 5139792, 5194069, 5248102, 5302666, 5357260, 5423273, 5460835, 5507399, 5556893, 5607729, 5658929, 5710650, 5753943, 5798092, 5842239, 5877316, 5775515, 5673842, 5572131, 5471082, 5422927, 5330951, 5239404, 5144719, 5072887, 5003362, 4934643, 4879712, 4811344, 4826580, 4841726, 4857388, 4872807, 4888022, 5035945, 5087188, 5164310, 5217555, 5271680, 5324523, 5378103, 5433143, 5486973, 5538346, 5589817, 5710076, 5799016, 5793309, 5774814, 5758300, 5751767, 5742741, 5726231, 5704614, 5688150, 5673067, 5693109, 5671341, 5636297, 5674232, 5754356, 5842176, 5926347, 6016846, 6076854, 6149396, 6242532, 6283255, 6348720, 6377118, 6456022, 6534357, 6626822, 6707200, 6795116, 6854836, 6941493, 7030506, 7087129, 7142610, 7201454, 7258621, 7321942, 7383496, 7445097, 7506768, 7572675, 7635821, 7679185, 7757026, 7819443, 7884407, 7882047, 7821933, 7747111, 7645188, 7570217, 7672479, 7749812, 8794012, 7896027, 7953477, 8020155, 8101770, 8170825, 8235051, 8296382, 8360604, 8537202, 8597831, 8659651, 8729423, 8794416, 8854555, 8914964, 8974241, 9004544, 9034848, 9065152, 9095455, 9125758, 9156062, 9186366, 9216669, 9246972, 9277276, 9307580, 9337883, 9423178, 9503933, 9594481, 9704596, 9823216, 9853996, 9837926, 9880680, 9936845, 9983383, 10026515, 10058067, 10083843, 10114375, 10141118, 10170409, 10206812, 10244548, 10281595, 10315142, 10343972, 10374303, 10407441, 10453918, 10515654, 10573770, 10623145, 10660190, 10688259, 10695372, 10679329, 10656109, 10622989, 10584329, 10547258, 10511099, 10475103, 10440534, 10403421, 10381280, 10378174, 10371477, 10356869, 10339936, 10322792, 10302238, 10278600, 10251717, 10219797, 10190598, 10166693, 10138461, 10108970, 10085788, 10065703, 10049946, 10034084, 10016653, 10001381, 9979128, 9946675, 9916621, 9889344, 9862843, 9839211, 9810529, 9785608, 9774395, 9770346, 9749459, 9707848, 9684308, 9686465, 9676135, 9632286, 9585819, 9553242, 9519891, 9485110, 9449118, 9412410, 9375019, 9337098, 9298725, 9259903, 9221117, 9182269, 9143648, 9105452, 9067620, 9030578, 8994159, 8958564, 8923743, 8889219, 8855138, 8821754, 8789133, 8757030, 8725349, 8693972, 8662648, 8631347, 8599599, 8567292, 8534340, 8500952, 8467490, 8433033, 8397580, 8361842, 8325672, 8289215, 8252256, 8215195, 8179076, 8143843, 8109144, 8075225, 8042276, 8010392, 7979868, 7950789, 7923082, 7896832, 7872087, 7848706, 7826640, 7805378, 7784772, 7765076, 7746134, 7728002, 7710704, 7693491, 7676147, 7659357, 7643382, 7627609, 7612094, 7597025, 7582218, 7567303, 7552181, 7537199, 7522326, 7507564, 7492513, 7476779, 7460740, 8, 16, 33, 66, 132, 265, 531, 1063, 2126, 4253, 8507, 8681, 8858, 9039, 9223, 9411, 9604, 9800, 10000, 25000, 50000, 70000, 70000, 70000, 60000, 60000, 50000, 49538, 50548, 51580, 52633, 53707, 54803, 55921, 57063, 58227, 59416, 47186, 47812, 47713, 46916, 46251, 46079, 46756, 47472, 47982, 48271, 48587, 48570, 48317, 47805, 47501, 47644, 47333, 47712, 47952, 47994, 48065, 47880, 48743, 49546, 50312, 50663, 50576, 50340, 50600, 51403, 52630, 53892, 54995, 55903, 55987, 56583, 56968, 57080, 57088, 56893, 57133, 57778, 58385, 57229, 57957, 58677, 57499, 57936, 58841, 59586, 60416, 60874, 61875, 63209, 64246, 64844, 65786, 66829, 67697, 67754, 66839, 66963, 66792, 67315, 68064, 68711, 68268, 69231, 69700, 69463, 70031, 70389, 70065, 70276, 70595, 71129, 70798, 71555, 71901, 71981, 72646, 73091, 71942, 70642, 71481, 72243, 72449, 70725, 70146, 70581, 70607, 71579, 72481, 72928, 73230, 74508, 75680, 76618, 77177, 77967, 78203, 78641, 79181, 79632, 80396, 81026, 82086, 82925, 83576, 84528, 85221, 85661, 86116, 87137, 88076, 89059, 89819, 91368, 91897, 92855, 94436, 95180, 96386, 97704, 98483, 100117, 101730, 103327, 104812, 106360, 108629, 109844, 111555, 113366, 114743, 115870, 116880, 117692, 118888, 120871, 122854, 124837, 126820, 128803, 130786, 132769, 134752, 136735, 138718, 140701, 142684, 145432, 147778, 150750, 154272, 157751, 161091, 164767, 168490, 172008, 175572, 179014, 182360, 185658, 189043, 192344, 195604, 198796, 201519, 203383, 204489, 206171, 209209, 212385, 215273, 218029, 220196, 221842, 223580, 225765, 228147, 230754, 233852, 236968, 239513, 241414, 243195, 245864, 249734, 252861, 254842, 257817, 261087, 263760, 266063, 267516, 268967, 271194, 274121, 277450, 281293, 285058, 287609, 289616, 292172, 296852, 303883, 311662, 317519, 318619, 318163, 319139, 320851, 323891, 327517, 330962, 335571, 343537, 352860, 360709, 366626, 372647, 380368, 387559, 393404, 398270, 402332, 405846, 409039, 411860, 414356, 416611, 418620, 420431, 422060, 423581, 425026, 426322, 427493, 428546, 429455, 430231, 430925, 431591, 432148, 432493, 432702, 432854, 432950, 432999, 432997, 432987, 432897, 432699, 432501, 432184, 431757, 431243, 430674, 430070, 429368, 428623, 427796, 426892, 425999, 425041, 424009, 422907, 421793, 420666, 419434, 418105, 416670, 415207, 413768, 412221, 410557, 408724, 406804, 404869, 402855, 400800, 398779, 396750, 394677, 392570, 390444, 388299, 386091, 383975, 381943, 379879, 377757, 375704, 373751, 371832, 369919, 368042, 366205, 364400, 362584, 84810, 167151, 329433, 649272, 1279633, 2521995, 4970535, 9796297, 19307266, 38052184, 74996048, 78745856, 82495656, 86245456, 89995264, 93745064, 97494864, 101244672, 104994472, 108744272, 112494080, 116243880, 119993680, 123743488, 127493288, 131243088, 134992896, 164991312, 168657792, 172324256, 175990736, 179657216, 183323680, 186990160, 190656624, 194323104, 197989584, 169845526, 170473641, 171104138, 171737025, 172372313, 173010010, 173650124, 174292666, 174937645, 175585069, 176234948, 176899675, 176077140, 175258523, 174443805, 173632967, 172825991, 172022858, 171223550, 170428050, 169636338, 168867132, 169727821, 170593009, 171462719, 172336975, 173215801, 174099220, 174987257, 175879935, 176777279, 177734258, 177441506, 177149596, 176858528, 176568304, 176278922, 175990385, 175702693, 175415846, 175129846, 174847671, 176416851, 177999169, 179595696, 181206558, 182831884, 184471805, 186126459, 187798900, 189486402, 191264282, 192243556, 193227913, 194217618, 195213318, 196256955, 197306833, 198362999, 199425501, 200494389, 201594523, 202565152, 203541256, 204522880, 205510145, 206508156, 207512023, 208521799, 209537536, 210559915, 211601559, 211889450, 212179322, 212471204, 212765151, 213059623, 213356189, 213655042, 213957079, 214261317, 214568558, 216595386, 218640392, 220705152, 222789863, 224894725, 227019939, 229165711, 231332245, 233519750, 235823287, 236227017, 236633619, 237043222, 237455717, 237871148, 238289559, 238710995, 239135502, 239563126, 240063904, 241649607, 243187315, 244726691, 246307785, 247890587, 249475954, 251063075, 252651970, 254162611, 255672386, 256616262, 257875371, 259141519, 260414753, 261695124, 262982683, 257053165, 255912367, 258142903, 259417975, 261409899, 264002657, 266595773, 269189250, 271863165, 274538758, 277214735, 279971162, 282727978, 286670310, 290639887, 294732361, 298867706, 303045960, 307315933, 311660214, 316047525, 318566799, 321086074, 323605348, 326124623, 328643897, 331163172, 333682446, 336201720, 338720995, 341240269, 343759544, 346278818, 353870058, 361874906, 370104570, 378687141, 387700892, 396988905, 406253895, 415777436, 425780669, 435990342, 446564731, 457283091, 468138576, 479229599, 490140142, 500740250, 511606377, 522716893, 533880545, 545864271, 558096385, 570482138, 583465599, 597041391, 611309536, 625861887, 640801106, 655728226, 671155746, 687354029, 703696251, 720313473, 737372683, 754875449, 772647800, 790689977, 808931268, 827342994, 846039528, 864972221, 883927605, 902957075, 922118380, 941163772, 960301046, 979678460, 999133764, 1018665080, 1038225822, 1057922731, 1077898579, 1097600380, 1116803000, 1135991509, 1154676321, 1172878888, 1190676028, 1207930960, 1225524764, 1243481565, 1261224956, 1278674501, 1295829507, 1312277184, 1328024494, 1343944296, 1359657398, 1374659067, 1389030307, 1402617694, 1414203896, 1425423209, 1438069597, 1450935785, 1463865527, 1476625571, 1489164674, 1501432743, 1513423731, 1525138848, 1536540600, 1547607119, 1558324083, 1568688350, 1578694794, 1588325362, 1597537004, 1606300642, 1614639238, 1622580046, 1630119370, 1637235359, 1643915265, 1650186606, 1656067581, 1661548396, 1666628147, 1671309723, 1675619888, 1679589264, 1683220885, 1686507891, 1689465431, 1692068272, 1694328247, 1696276844, 1697919571, 1699255336, 1700265998, 1700951711, 1701283705, 1701273206, 1700949861, 1700300209, 1699297227, 1697969494, 1696316148, 1694295581, 1691921452, 1689202542, 1686157644, 1682786833, 1679105606, 1675136968, 1670860309, 1666299925, 1661484924, 1656416556, 1651101281, 1645548759, 1639778181, 1633817739, 1627669472, 1621344014, 1614843930, 1608173606, 1601390978, 1594493057, 1587459179, 1580305098, 1573053556, 1565745948, 1558360376, 1550887929, 1543363232, 1535804565, 1528221479, 1520590140, 1512932635, 1505251749, 20971, 26214, 32768, 40960, 51200, 64000, 80000, 100000, 733333, 1366666, 2000000, 2175000, 2350000, 2525000, 2700000, 2875000, 3050000, 3225000, 3400000, 3575000, 3750000, 4166666, 4583333, 5000000, 6375000, 7750000, 8500000, 9500000, 9600000, 9700000, 9800000, 9900000, 10000000, 10500000, 11000000, 11500000, 12000000, 17989528, 18126187, 18264360, 18404066, 18545324, 18688152, 18832571, 18978600, 19126258, 19275564, 19426541, 19579207, 19733583, 19889691, 20047551, 20207186, 20368616, 20531864, 20696953, 20863904, 21032740, 21203485, 21376163, 21550796, 21727409, 21906026, 22086671, 22269370, 22454148, 22641031, 22830043, 23021212, 23214564, 23410126, 23607924, 23807987, 24010342, 24215017, 24422042, 24631444, 24843254, 25057500, 25274213, 25493423, 25715161, 25939458, 26001420, 26063530, 26125790, 26188198, 26250756, 26530562, 26814425, 27134850, 27459710, 27789072, 28123002, 28461569, 28804840, 29152887, 29505779, 29863589, 30226390, 30594257, 30967264, 31345489, 31729008, 32117902, 32512249, 32912132, 32677852, 33000877, 33328299, 33660208, 33996697, 34337862, 34683808, 35034641, 35390477, 35751438, 36117651, 36489412, 36866581, 37249292, 37637685, 38031905, 38432645, 38839535, 39252752, 39672479, 40098917, 40516102, 40939456, 41369064, 41805018, 42247416, 42705611, 43169346, 43640335, 44118718, 44604645, 45074387, 45551503, 46036168, 46528567, 47028898, 47497652, 47974899, 48461297, 48957704, 49465254, 50047894, 50637396, 51233843, 51837315, 52447895, 53065666, 54353046, 53280577, 53803984, 54341721, 54935953, 55539591, 56152849, 56775948, 57409122, 58065472, 58743446, 59477517, 60230445, 61000456, 62108965, 63251601, 64430522, 65648074, 66906811, 68209516, 69559219, 70959223, 70779207, 70599191, 70419175, 70239159, 70059143, 69879127, 69699111, 69519095, 69339079, 69159063, 68979047, 68799031, 70286313, 71876439, 73569145, 75367367, 77273505, 79282557, 81390843, 83592765, 85892866, 88296074, 90791252, 93375848, 96051426, 98833758, 101365131, 103792758, 106526398, 109450008, 112517639, 115657496, 118833700, 122039844, 125288516, 128555052, 131843848, 135173656, 138533540, 141953161, 145434830, 148950537, 152485036, 156052153, 159651382, 163251124, 166776183, 170175065, 173511157, 176855071, 180201638, 183501097, 186778239, 190043742, 193305169, 196591829, 199888055, 203204353, 206536089, 209826791, 213004667, 216077789, 219097905, 222088499, 225048005, 227926649, 230871648, 233951650, 237062338, 240157902, 243220024, 246305327, 249470029, 252698525, 255852464, 258877395, 261799249, 264627429, 267346654, 269951847, 272489381, 274814861, 276758056, 278830527, 281190068, 283487933, 285721230, 287886782, 289986523, 292016776, 293978110, 295876644, 297719745, 299510654, 301250978, 302938575, 304566618, 306135102, 307646409, 309096453, 310481121, 311797396, 313041658, 314211282, 315304313, 316318412, 317249612, 318096571, 318862019, 319554649, 320173246, 320712943, 321175111, 321563359, 321885371, 322144263, 322341989, 322483844, 322569917, 322603668, 322589086, 322529327, 322428666, 322289849, 322118573, 321915628, 321681598, 321416618, 321119308, 320791337, 320434243, 320049789, 319638641, 319197971, 318724736, 318221156, 317686031, 317121286, 316525135, 315894343, 315232522, 314542591, 313826099, 313078655, 312299886, 311493132, 310660084, 309799721, 308911981, 308000769, 307068165, 306110857, 305129529, 304125665, 303100456, 302058794, 301004182, 299933846, 298845936, 297745353, 296633417, 295511063, 38101, 50954, 69608, 96999, 265000, 500000, 875000, 1250000, 1625000, 2000000, 4000000, 4166666, 4333333, 4500000, 4666666, 4833333, 5000000, 4550000, 4100000, 4300000, 4500000, 4750000, 5000000, 3500000, 3750000, 4000000, 5000000, 5000000, 5211442, 5321621, 5434129, 5549015, 5666330, 5786126, 5908454, 6033369, 6160924, 7610579, 7625800, 7641052, 7656334, 7671647, 7686990, 7702364, 7717769, 7733204, 7748671, 7764168, 7779696, 7795256, 7810846, 7826468, 7842121, 7857805, 7873521, 7889268, 7905046, 7920856, 7936698, 7952572, 7968477, 7984414, 8000383, 8016383, 8032416, 8048481, 8064578, 8080707, 8096868, 8113062, 8129288, 8145547, 8161838, 8178162, 8194518, 8210907, 8227329, 8243783, 8260271, 8276792, 8293345, 8309932, 8326552, 8343205, 8359891, 8376611, 8393364, 8410151, 8426971, 8443825, 8460713, 8477634, 8494590, 8511579, 8528602, 8545659, 8562750, 8579876, 8597036, 8614230, 8631458, 8648721, 8666019, 8683351, 8700717, 8718119, 8735555, 8753026, 8770532, 8788073, 8304649, 8342020, 8379559, 8417267, 8455145, 8493193, 8531413, 8569804, 8608368, 8647106, 8686018, 8725105, 8764368, 8803807, 8843425, 8883220, 8923194, 8963349, 9003684, 9071212, 9139246, 9207790, 9276848, 9346425, 9416523, 9487147, 9558300, 9629988, 9688588, 9756955, 9835089, 9903456, 9971823, 10049957, 10118324, 10186691, 10264825, 10333192, 10411325, 10479692, 10557826, 10635960, 10792228, 10870361, 10948495, 11026629, 11104763, 11104763, 11202430, 11251263, 11339164, 11417298, 11505198, 11583332, 11759133, 11934934, 12110735, 12296303, 12472104, 12657671, 12813939, 13009273, 13204608, 13399942, 13595277, 13800378, 14026226, 14252074, 14477922, 14703770, 14929618, 15155466, 15381313, 15607161, 15833009, 16058857, 16284705, 16510553, 16921282, 17344436, 17778109, 18226205, 18700800, 19204391, 19726844, 20266508, 20846777, 21470433, 22125729, 22807908, 23519008, 24262863, 25036982, 25829273, 26628430, 27437391, 28273483, 29145099, 30029069, 30921178, 31839835, 32796453, 33802971, 34837282, 35933181, 37126534, 38424956, 39842323, 41989316, 44272140, 46029540, 47793999, 49582289, 51446046, 53323491, 55072691, 56704920, 58380098, 59986931, 61184982, 61403548, 61520598, 62205571, 62881298, 63639637, 64519866, 65445389, 66418661, 67452005, 68011318, 68769343, 70256316, 71828455, 73392747, 74602648, 75514201, 76457831, 77420851, 78383602, 79370583, 80414689, 81502045, 82619365, 83812230, 85026761, 86117999, 87051649, 87723448, 88455490, 89524247, 90608708, 91567737, 92417684, 93168492, 93838645, 94440023, 94985100, 95486668, 95960721, 96415456, 96850656, 97271041, 97679255, 98075322, 98458802, 98828315, 99182803, 99524284, 99853714, 100167073, 100462090, 100737589, 100990619, 101219685, 101424005, 101601928, 101748540, 101861995, 101942326, 101987300, 101996360, 101966929, 101897121, 101787159, 101639330, 101455666, 101232336, 100970577, 100674589, 100343930, 99981542, 99588137, 99165436, 98718191, 98249286, 97756935, 97241437, 96707303, 96157569, 95594687, 95018412, 94432637, 93840624, 93243270, 92643001, 92041432, 91441394, 90843860, 90250517, 89664115, 89085574, 88513989, 87949731, 87393172, 86845195, 86306224, 85774130, 85248585, 84728147, 84211453, 83697021, 83183015, 82667544, 82148759, 81627536, 81105633, 80579656, 80045296, 35992, 39990, 44452, 49435, 55000, 100000, 300000, 500000, 875000, 1250000, 1000000, 1050000, 1100000, 1100000, 1100000, 1050000, 1000000, 1750000, 2500000, 2250000, 2000000, 1750000, 1375000, 1000000, 1000000, 1000000, 1250000, 1000000, 1000169, 1000338, 1000508, 1000677, 1000846, 1001016, 1001185, 1001354, 1001524, 1660430, 1665411, 1670407, 1675418, 1680445, 1685486, 1690542, 1695614, 1700701, 1705803, 1710920, 1716053, 1721201, 1726365, 1731544, 1736739, 1741949, 1747175, 1752416, 1757673, 1762946, 1768235, 1773540, 1778861, 1784197, 1789550, 1794918, 1800303, 1805704, 1811121, 1816555, 1822004, 1827470, 1832953, 1838451, 1843967, 1849499, 1855047, 1860612, 1866194, 1871793, 1877408, 1883040, 1888690, 1894356, 1900039, 1905739, 1911456, 1917190, 1922942, 1928711, 1940283, 1951925, 1963636, 1975418, 1987271, 1999194, 2011189, 2023257, 2035396, 2047608, 2059894, 2072253, 2084687, 2097195, 2109778, 2122437, 2135172, 2147983, 2160870, 2173836, 2186879, 2200000, 2226603, 2253527, 2280777, 2308357, 2336270, 2364520, 2393113, 2422051, 2451338, 2480980, 2510981, 2541344, 2572074, 2603176, 2634654, 2666513, 2698757, 2731391, 2764419, 2797847, 2831679, 2865920, 2900575, 2935650, 2971148, 3007076, 3043438, 3080239, 3117486, 3155183, 3193336, 3231951, 3271032, 3310586, 3350618, 3400000, 3440206, 3474147, 3508423, 3543037, 3577992, 3650000, 3653650, 3657304, 3660961, 3664622, 3719591, 3775385, 3832016, 3889496, 3947839, 4007056, 4067162, 4128169, 4190092, 4252943, 4316737, 4381489, 4447211, 4513919, 4581628, 4650352, 4720108, 4790909, 4862773, 4935714, 4995518, 5055321, 5115125, 5174928, 5234732, 5294536, 5354339, 5414143, 5473946, 5533750, 5593553, 5653357, 5774132, 5913013, 6064249, 6219477, 6366279, 6507499, 6633379, 6741679, 6870386, 7022057, 7194561, 7413876, 7667932, 7929572, 8202145, 8485103, 8778876, 9085016, 9403356, 9735611, 10077818, 10430169, 10795872, 11167770, 11543643, 11927652, 12331051, 12753355, 13170372, 13591996, 14006379, 14406082, 14840558, 15310729, 15683431, 16074146, 16521051, 16908823, 17364553, 17581208, 17767257, 18300849, 19201195, 20139818, 20825859, 21501321, 22176604, 22884402, 23636530, 24424060, 25197842, 26006558, 26802660, 27577876, 28407450, 28616518, 28391606, 28971042, 30058207, 31045367, 32161425, 33654843, 35281987, 36550058, 37560535, 38469628, 39337358, 40265629, 41192172, 42116602, 43071208, 44070556, 45074055, 46042015, 47020778, 48007435, 48987424, 49960954, 50943338, 51937207, 52934371, 53953395, 54985129, 56012640, 57035916, 58071740, 59109258, 60132230, 61174679, 62223206, 63249166, 64260846, 65257000, 66237771, 67204175, 68150060, 69098086, 70050118, 70999566, 71928759, 72837416, 73729287, 74612183, 75496284, 76363104, 77222679, 78068865, 78892369, 79699526, 80520188, 81338277, 82123596, 82908638, 83692283, 84455759, 85218703, 85953868, 86644277, 87325040, 87995947, 88649942, 89295815, 89944359, 90564894, 91124123, 91657803, 92181137, 92703710, 93242895, 93761938, 94257890, 94743645, 95208175, 95644452, 96078060, 96520628, 96925820, 97294654, 97662208, 98003973, 98323120, 98655762, 98983283, 99274394, 99536805, 99792219, 100033697, 100251599, 100459411, 100649053, 224, 448, 897, 1794, 3589, 7178, 14356, 28713, 57426, 114853, 229706, 234393, 239177, 244058, 249039, 254121, 259308, 264600, 270000, 285000, 300000, 400000, 600000, 800000, 600000, 800000, 1250000, 2500000, 3056152, 3161537, 3270555, 3383333, 3500000, 3525000, 3550000, 4000000, 4800000, 2817418, 2836703, 2874669, 2913112, 2951644, 2991189, 3030783, 3071366, 3111921, 3153065, 3195362, 3237642, 3281065, 3324933, 3368930, 3414288, 3460109, 3506488, 3553420, 3601524, 3649664, 3698886, 3748732, 3799072, 3850017, 3902039, 3954601, 4007655, 4061193, 4115823, 4170958, 4225706, 4249072, 4271909, 4295385, 4318750, 4342048, 4365238, 4389062, 4412320, 4436620, 4460060, 4471300, 4481457, 4501168, 4510535, 4503437, 4358556, 4148941, 3940082, 3734641, 3538363, 3442257, 3367189, 3304289, 3267230, 3244081, 3214861, 3199646, 3184109, 3161557, 3143429, 3136355, 3104587, 3062918, 3037752, 2999301, 2980389, 3002730, 3007082, 2994832, 2983112, 2969197, 2944483, 2928505, 2917536, 2917104, 2921493, 2919295, 2916027, 2881254, 2850311, 2825238, 2782728, 2755139, 2735716, 2717365, 2690188, 2659194, 2634795, 2613134, 2591986, 2566515, 2551532, 2541463, 2525393, 2515401, 2508736, 2502069, 2493145, 2474900, 2462706, 2456006, 2446579, 2441003, 2435980, 2435344, 2429785, 2428094, 2429131, 2427962, 2425662, 2418390, 2411517, 2432271, 2447497, 2456596, 2461303, 2459147, 2453272, 2483714, 2502331, 3022000, 3014000, 3005000, 2985000, 2971000, 2957000, 2944000, 2937000, 2927000, 2933000, 2949000, 2962000, 2971000, 2971000, 2967000, 2948000, 2937000, 2934971, 2932943, 2930914, 2928885, 2926857, 2924828, 2922799, 2920771, 2918742, 2916713, 2914685, 2912656, 2936865, 2941463, 2929083, 2915174, 2899545, 2883752, 2869103, 2854004, 2839216, 2827691, 2824696, 2831496, 2843035, 2857169, 2873157, 2888884, 2905420, 2922789, 2940759, 2961402, 2993119, 3037153, 3084436, 3132177, 3180119, 3228393, 3277756, 3329185, 3375806, 3415240, 3448825, 3475532, 3497614, 3515953, 3531275, 3541875, 3540382, 3525092, 3511070, 3514015, 3534258, 3558417, 3576118, 3590162, 3610695, 3638507, 3672287, 3711075, 3752938, 3802589, 3862981, 3928441, 3992935, 4066066, 4155283, 4268775, 4393518, 4485992, 4533750, 4559084, 4579603, 4600135, 4624686, 4658236, 4702497, 4753506, 4810258, 4872559, 4933493, 4982602, 5028428, 5110015, 5196629, 5255016, 5308035, 5356945, 5402893, 5446617, 5487478, 5525092, 5560661, 5595089, 5627712, 5658294, 5686867, 5714204, 5741475, 5768256, 5793369, 5817565, 5841488, 5863232, 5882467, 5900432, 5916935, 5930827, 5942850, 5954176, 5963611, 5970040, 5973838, 5976150, 5977055, 5976539, 5973915, 5970259, 5965123, 5956854, 5946216, 5933913, 5921723, 5910032, 5898063, 5884667, 5870132, 5855123, 5839787, 5824174, 5808107, 5791492, 5774747, 5758129, 5741402, 5724555, 5708190, 5692409, 5676939, 5661976, 5647282, 5633976, 5622560, 5610958, 5598163, 5584761, 5571094, 5557432, 5543227, 5527765, 5511287, 5493727, 5475494, 5457082, 5438243, 5418987, 5399256, 5378261, 5356069, 5333302, 5309950, 5286118, 17248, 17359, 17531, 17744, 17986, 18247, 18505, 18759, 19005, 19255, 19504, 19760, 20050, 20353, 20657, 20979, 21308, 21629, 21947, 22257, 22581, 22933, 23294, 23651, 23991, 24322, 24644, 24967, 25314, 25658, 25997, 26346, 26606, 26856, 27140, 27437, 27733, 28001, 28277, 28599, 28915, 29202, 29478, 29753, 30047, 30321, 30567, 30535, 30369, 30204, 30046, 29903, 29963, 30065, 30192, 30371, 30577, 30769, 30991, 31210, 31414, 31631, 31924, 32171, 32400, 32666, 32910, 33195, 33502, 33816, 34120, 34447, 34794, 35125, 35478, 35847, 36241, 36652, 37053, 37447, 37795, 38135, 38431, 38698, 38997, 39314, 39640, 39951, 40260, 40584, 40919, 41265, 41627, 42016, 42419, 42814, 43227, 43650, 44080, 44509, 44925, 45343, 45731, 46117, 46515, 46919, 47333, 47744, 48166, 48599, 49031, 49415, 49598, 49830, 50267, 50585, 50775, 50884, 50842, 50797, 51110, 51489, 48437, 48681, 49030, 49187, 49376, 49547, 49753, 49856, 50068, 50295, 50580, 50782, 50941, 51163, 51394, 51621, 51845, 52118, 52390, 52662, 52935, 53208, 53480, 53752, 54025, 54298, 54570, 54842, 55115, 55090, 54666, 54095, 53469, 52801, 52086, 51329, 50547, 49739, 48887, 48473, 48713, 49170, 49650, 50113, 50775, 51764, 52916, 54094, 55323, 56452, 57393, 58280, 59165, 59986, 60773, 61595, 62424, 63261, 64103, 64622, 64710, 64656, 64552, 64426, 64723, 65624, 66703, 67811, 68943, 69835, 70378, 70797, 71187, 71531, 72066, 72925, 73880, 74808, 75679, 76498, 77294, 78066, 78807, 79535, 80310, 81163, 82045, 82954, 83884, 84398, 84354, 84158, 83912, 83612, 83484, 83625, 83812, 83975, 84078, 84121, 84148, 84182, 84182, 84135, 84075, 83981, 83874, 83746, 83610, 83457, 83293, 83117, 82927, 82730, 82493, 82260, 82019, 81771, 81516, 81243, 80930, 80595, 80247, 79891, 79548, 79190, 78820, 78421, 77990, 77541, 77114, 76705, 76295, 75860, 75410, 74951, 74506, 74053, 73594, 73127, 72660, 72190, 71722, 71273, 70830, 70394, 69972, 69549, 69145, 68752, 68368, 67990, 67602, 67224, 66857, 66497, 66136, 65776, 65442, 65094, 64741, 64395, 64039, 63678, 63298, 62927, 62561, 62175, 61798, 61424, 61050, 60675, 60305, 59942, 59570, 59195, 58817, 58448, 58077, 11936, 16911, 24043, 34298, 49092, 70499, 101562, 146762, 212700, 309127, 450460, 625117, 885980, 1276125, 982954, 762526, 596666, 471744, 377537, 352376, 327262, 332859, 338500, 344185, 273245, 317346, 315487, 267668, 293408, 320180, 348100, 377296, 407908, 440095, 474031, 509911, 547950, 131100, 131657, 132215, 132776, 133340, 133906, 134474, 135044, 135618, 136193, 136771, 137351, 137934, 138519, 139107, 139698, 140290, 140886, 141484, 142084, 142687, 143292, 143900, 144511, 145124, 145740, 146359, 146980, 147603, 148230, 148859, 149490, 150125, 150762, 151402, 152044, 152689, 153337, 153988, 154641, 155298, 155957, 156618, 157283, 157950, 158621, 159294, 159970, 160649, 161330, 162088, 163414, 164752, 166100, 167460, 168831, 170213, 171606, 173010, 174426, 175913, 177710, 179526, 181360, 183213, 185084, 186975, 188886, 190816, 192765, 194734, 196724, 198734, 200764, 202815, 204888, 206981, 209096, 211429, 213813, 216435, 219057, 221679, 224539, 227161, 230021, 233120, 235980, 238841, 241701, 244562, 247422, 250521, 253619, 256718, 260055, 263392, 266729, 270305, 273880, 277694, 281746, 285560, 289374, 293426, 297478, 301531, 305821, 310112, 314402, 318693, 323222, 330134, 337047, 341814, 345431, 349086, 352780, 356593, 364786, 373167, 381740, 390917, 406172, 418567, 437637, 450508, 460519, 470531, 481496, 492460, 503902, 522017, 554912, 588283, 635002, 662176, 680291, 696977, 746333, 795688, 845044, 894399, 943755, 993110, 1042466, 1091822, 1141177, 1190533, 1239888, 1289244, 1351813, 1414224, 1476336, 1538044, 1599497, 1660640, 1720530, 1779007, 1836348, 1891941, 1956894, 2040967, 2135049, 2231855, 2331450, 2433836, 2538658, 2645472, 2754159, 2864773, 2977303, 3079404, 3163042, 3239987, 3318087, 3398266, 3479619, 3560404, 3640877, 3721666, 3802233, 3883640, 3959631, 4033735, 4105362, 4168966, 4236875, 4307324, 4381512, 4544995, 4779892, 4957240, 5086041, 5216697, 5354734, 5499555, 5646476, 5790143, 5946079, 6111194, 6259977, 6387714, 6502821, 6615084, 6728212, 6844029, 6962456, 7082621, 7206096, 7336735, 7471023, 7607781, 7749369, 7897173, 8052916, 8210006, 8361796, 8510067, 8657466, 8800380, 8942925, 9103143, 9256311, 9387015, 9517182, 9647689, 9778885, 9910680, 10042412, 10175955, 10312934, 10449055, 10583569, 10719401, 10858118, 10997380, 11138677, 11284415, 11432614, 11581473, 11730620, 11882515, 12035781, 12189762, 12342067, 12492649, 12642474, 12790544, 12940504, 13092723, 13244421, 13395795, 13548172, 13703163, 13858432, 14009431, 14157650, 14304291, 14448768, 14594771, 14739877, 14880654, 15023181, 15163526, 15301588, 15439926, 15577461, 15716208, 15856804, 15999343, 16139523, 16271456, 16399978, 16532681, 16668312, 16804715, 16944996, 17089060, 17230987, 17373660, 17514301, 17648959, 17782621, 17918780, 18053885, 18185052, 18312029, 18433974, 18550692, 18667500, 18787571, 18906969, 19025277, 19138978, 19246831, 19353020, 19454953, 19551804, 19649865, 19747045, 12658, 16879, 22509, 30019, 52539, 75078, 150157, 300314, 1000628, 2001257, 7459070, 7083713, 6707595, 6331477, 5955361, 3984794, 2003606, 3003664, 4003724, 4503786, 5203848, 6503911, 8503977, 12504043, 8004110, 9004179, 13277249, 13485321, 13900171, 14379528, 14875420, 15388414, 15919102, 16468094, 17036020, 17623536, 18231314, 18368161, 18375626, 18408919, 18441868, 18475475, 18508695, 18542305, 18575410, 18608440, 18641835, 18675715, 18709581, 18743849, 18777641, 18812245, 18848821, 18943887, 19039493, 19135602, 19239335, 19343844, 19449137, 19646685, 19845934, 20047685, 20251788, 20457914, 20666065, 20872628, 21081244, 21291836, 21503145, 21624458, 21746545, 21869826, 21998083, 22126762, 22255724, 22392073, 22529220, 22667050, 22807852, 22967467, 23101020, 23257222, 23414442, 23557868, 23697937, 23846749, 23997531, 24157058, 24330555, 24432139, 24533064, 24635978, 24737553, 24837870, 24941997, 25048842, 25158975, 25265591, 25375275, 25516828, 25691946, 25888396, 26094377, 26310001, 26379767, 26806276, 27172599, 27380022, 27570021, 27741050, 27891611, 28009369, 28143944, 28359019, 28595392, 28786194, 29020831, 29140143, 29290888, 29522058, 29742566, 29989955, 30272890, 30489887, 30695499, 30912774, 31151640, 31387524, 31588995, 31794300, 32004036, 32222780, 32413694, 32597230, 32821011, 33032715, 33223509, 33393285, 33582284, 33834106, 34066226, 34313830, 34578265, 34820944, 35071019, 35332343, 35603734, 35914154, 36204043, 36425510, 36620707, 36975273, 37542033, 37741160, 37585059, 37446268, 36704927, 37290194, 37557241, 37774956, 38147019, 38500811, 38844068, 39167727, 39501788, 39854666, 40178377, 40525865, 40906679, 41240986, 41565139, 41908589, 42246514, 42569582, 42887693, 43237952, 43500762, 43763572, 44026382, 44289193, 44552003, 44814813, 45077623, 45340433, 45603244, 45866054, 46128864, 46391674, 46751901, 47018177, 47410885, 47832233, 48130817, 48401948, 48657025, 48927096, 49219450, 49514555, 49815254, 50170591, 50570978, 51019579, 51480733, 51919068, 52338335, 52712156, 53060141, 53390231, 53707794, 54067562, 54450571, 54821114, 55166046, 55459415, 55714552, 55938969, 56132382, 56412086, 56646752, 56719178, 56766114, 56810355, 56855499, 56875982, 56891919, 56928748, 56976750, 57031457, 57075394, 57124993, 57170762, 57420136, 57403342, 57162098, 57189272, 57215190, 57240796, 57272200, 57305760, 57420636, 57739697, 58176736, 58519696, 58754434, 59108723, 59561687, 59904016, 60164212, 60367882, 60531522, 60653864, 60664169, 60575314, 60478103, 60390317, 60277496, 60130136, 59912763, 59729353, 59619106, 59499452, 59342870, 59146263, 58926166, 58688779, 58445827, 58201024, 57946071, 57680127, 57416500, 57156447, 56890920, 56620011, 56348688, 56074673, 55796256, 55511316, 55221170, 54931951, 54635956, 54323773, 54004349, 53680468, 53346075, 52998850, 52640788, 52273387, 51891098, 51499508, 51102070, 50692373, 50271518, 49842499, 49401279, 48952796, 48499943, 48042232, 47584458, 47127113, 46670717, 46222620, 45784537, 45352673, 44931304, 44524300, 44126161, 43734709, 43353330, 42985999, 42631503, 42288851, 41958153, 41641713, 41341939, 41053535, 40772234, 40495651, 40225867, 39963230, 39704910, 39452312, 39203214, 38955408, 38713095, 38472532, 38231432, 37989931, 37748590, 37511050, 37272503, 37035404, 36801813, 36565448, 36327286, 36088274, 35851667, 35615722, 35376820, 1, 4, 8, 17, 34, 69, 139, 279, 559, 1118, 2237, 4475, 8951, 17903, 35806, 71612, 143224, 286449, 143224, 71612, 83547, 97472, 113717, 132670, 154782, 180579, 210676, 245788, 286753, 427199, 424841, 422497, 420165, 417846, 415540, 413247, 410967, 408699, 406443, 404200, 403730, 403260, 402790, 402320, 401850, 401380, 400910, 400440, 399970, 399500, 397355, 395210, 393065, 390920, 388775, 386630, 384485, 382340, 380195, 378050, 378006, 377962, 377918, 377874, 377830, 377786, 377742, 377698, 377654, 377610, 377566, 377522, 377478, 377433, 380694, 383955, 387216, 390477, 393738, 397000, 401024, 405048, 409072, 413096, 417120, 421144, 425168, 429192, 433216, 437240, 441264, 447153, 453042, 458931, 464820, 470709, 476598, 482487, 488376, 494265, 500154, 508219, 516284, 524349, 532414, 540479, 548544, 556609, 564674, 572739, 580804, 586673, 592542, 598411, 604280, 610149, 616018, 621887, 627756, 633625, 639491, 651606, 663721, 675836, 687951, 700066, 712181, 724296, 736411, 748530, 755730, 762975, 770289, 777673, 785128, 792654, 800253, 807925, 815670, 823489, 831383, 834019, 836663, 839315, 841976, 844645, 847322, 850008, 852703, 855406, 858118, 875667, 893574, 911848, 930495, 949524, 968942, 988757, 1008977, 1029611, 1050667, 1070468, 1090269, 1104923, 1119774, 1134825, 1150078, 1165536, 1185676, 1205816, 1225956, 1246095, 1266235, 1286375, 1306515, 1326655, 1346794, 1366934, 1387074, 1407214, 1447471, 1481349, 1509742, 1533451, 1553716, 1571975, 1589680, 1608269, 1628236, 1650009, 1673267, 1696935, 1721105, 1745574, 1769206, 1791477, 1812870, 1833769, 1855132, 1878191, 1903734, 1931552, 1961225, 1990904, 2018985, 2045578, 2070657, 2094848, 2119492, 2145661, 2173823, 2203895, 2234834, 2264563, 2290657, 2312124, 2329816, 2345786, 2361923, 2379880, 2400873, 2424698, 2449913, 2475225, 2500152, 2524470, 2547853, 2569740, 2589796, 2607827, 2624410, 2640582, 2656629, 2672227, 2687070, 2700973, 2713808, 2725633, 2737001, 2748573, 2760493, 2772432, 2783689, 2793756, 2802536, 2809919, 2815765, 2820103, 2823275, 2830745, 2837680, 2839150, 2839785, 2839182, 2837080, 2833408, 2828538, 2822868, 2816401, 2808955, 2800616, 2791139, 2780477, 2768724, 2755939, 2742080, 2726901, 2710820, 2693910, 2676097, 2657568, 2638091, 2617586, 2596170, 2574083, 2551354, 2528012, 2504199, 2479753, 2454944, 2429917, 2404370, 2378111, 2351076, 2323417, 2295283, 2266945, 2238310, 2209186, 2179679, 2149900, 2119868, 2089603, 2059097, 2028120, 1997098, 1966153, 1934900, 1903478, 1871879, 1840111, 1808222, 1776335, 1744485, 1712843, 1681576, 1650433, 1619586, 1589026, 1558622, 1528687, 1499319, 1470536, 1442239, 1414205, 1386708, 1359854, 1333639, 1307978, 1282943, 1258538, 1234781, 1211696, 1189271, 1167514, 1146347, 1125704, 1105550, 1085893, 1066769, 5202, 7803, 11705, 17558, 26337, 39506, 59259, 88888, 133333, 200000, 300000, 500000, 700000, 1100000, 1500000, 2250000, 3000000, 4500000, 5500000, 6400000, 6000000, 6200000, 6400000, 7300000, 9300000, 12300000, 17000000, 26700000, 29000000, 29000000, 29000000, 29000000, 29000000, 28800000, 28600000, 28400000, 28200000, 31933010, 31964469, 31995958, 32027478, 32059030, 32090612, 32149181, 32207856, 32266639, 32325529, 32384526, 32443631, 32502844, 32562165, 32621595, 32681132, 32740779, 32800534, 32860398, 32920372, 32980455, 33040648, 33100950, 33161363, 33221886, 33282519, 33343263, 33404118, 33465084, 33526161, 33587350, 33648650, 33710062, 33771587, 33833223, 33894972, 33650552, 33407894, 33166985, 32927814, 32690368, 32454633, 32657198, 32861026, 33066127, 33272508, 33480177, 33689143, 33749954, 33810876, 33871907, 33933049, 33994301, 34055663, 34110533, 34165491, 34220538, 34275673, 34330898, 34386211, 34441613, 34497105, 34552686, 34608357, 34664117, 34719967, 34775907, 34831937, 34888058, 34944269, 35000570, 35056963, 35113446, 35294027, 35464520, 35627951, 35869062, 36186844, 36485459, 36786091, 36972725, 37311693, 37588113, 37900852, 38297323, 38651424, 38881438, 39044868, 39373748, 39821670, 40254459, 40606542, 40865812, 41220922, 41505412, 41924078, 42362921, 42774525, 43264817, 43787393, 44234306, 44750829, 45361173, 45948314, 46542516, 47031800, 47453493, 47834832, 48388681, 48982884, 49618448, 50292349, 51023753, 51758184, 52498667, 53217965, 53968537, 54612172, 55222516, 55519113, 55963000, 56666000, 57390000, 58119000, 58876000, 59737000, 60741000, 61659000, 62595000, 63461000, 64460000, 65457000, 66434000, 67432000, 68309000, 69254000, 70114000, 70630000, 71103000, 72381356, 73659713, 74938070, 76216426, 77494782, 78773139, 80051496, 81329852, 82608208, 83886565, 85164922, 86443278, 87849929, 89135133, 90324185, 91407673, 92425476, 93342005, 94108980, 94846958, 95622973, 96399755, 97217594, 98076405, 98958230, 99890175, 100916018, 101887833, 102965530, 104237476, 105475169, 106712370, 107952031, 109238963, 110614742, 112009689, 113321197, 114502792, 115574278, 116576940, 117521561, 118358761, 118994054, 119485775, 119948943, 120384395, 120832158, 121366733, 121943588, 122476957, 122947411, 123399767, 123889870, 124383707, 124839955, 125286861, 125672659, 125975304, 126265926, 126549182, 126801566, 127027794, 127260144, 127484599, 127671254, 127815769, 127913331, 127997247, 128087683, 128155992, 128192471, 128185273, 128096430, 127928283, 127723642, 127486601, 127275868, 127159950, 127064686, 126913432, 126699421, 126304533, 125679342, 124997585, 124370947, 123753041, 123103480, 122427730, 121732339, 121024349, 120308091, 119584120, 118852085, 118114135, 117372472, 116626747, 115876151, 115125566, 114377405, 113633612, 112894529, 112158303, 111422445, 110692359, 109972384, 109259533, 108551993, 107850587, 107157970, 106474330, 105796839, 105123163, 104452464, 103778129, 103100894, 102415684, 101721354, 101018746, 100304743, 99583491, 98848885, 98103216, 97353650, 96600090, 95843769, 95085852, 94324174, 93563616, 92812402, 92067782, 91332800, 90611760, 89911339, 89235971, 88580984, 87952004, 87352848, 86780658, 86232704, 85708776, 85209306, 84729968, 84269886, 83826894, 83397931, 82980370, 82570772, 82169886, 81778181, 81393977, 81013193, 80634402, 80257720, 79879693, 79500577, 79123890, 78747735, 78369014, 77990637, 77612888, 77230868, 76845989, 57134, 58040, 58738, 59385, 60019, 60631, 61206, 61782, 62397, 63024, 63668, 64320, 64983, 65640, 66293, 66936, 67554, 68160, 68707, 69204, 69672, 70418, 71501, 72578, 73586, 74526, 75213, 75603, 75907, 76227, 76549, 77067, 77843, 78681, 79531, 80393, 81190, 81916, 82609, 83331, 84210, 84906, 85239, 85501, 85716, 85887, 86192, 86676, 87137, 87545, 87853, 88401, 89306, 90297, 91271, 92267, 93244, 94227, 95195, 96156, 97121, 98038, 98927, 99759, 100582, 101224, 101700, 102130, 102531, 102866, 103138, 103339, 103493, 103680, 103857, 104002, 104118, 104227, 104327, 104431, 104529, 104620, 104706, 104808, 104897, 104968, 105019, 105076, 105135, 105162, 105198, 105228, 105240, 105251, 105236, 105200, 105154, 105091, 105017, 104914, 104780, 104622, 104453, 104273, 104073, 103861, 103631, 103392, 103157, 102927, 102695, 102476, 102260, 102066, 101880, 101695, 101521, 101377, 101244, 101119, 100991, 100868, 100747, 100647, 100550, 100466, 100400, 100328, 100249, 100202, 100161, 100127, 100112, 100098, 100070, 100033, 100005, 99988, 100002, 100011, 100005, 99993, 99978, 99972, 99951, 99938, 99923, 99893, 99864, 99842, 99818, 11376, 14480, 18447, 23520, 30016, 38340, 49019, 62733, 80362, 103046, 132265, 189772, 272282, 390666, 299813, 230089, 176580, 135515, 104000, 95500, 87000, 89666, 92333, 95000, 69000, 87000, 87000, 69000, 71965, 72109, 72254, 72398, 72544, 72689, 72835, 72981, 73127, 46778, 46977, 47176, 47376, 47577, 47779, 47982, 48186, 48390, 48596, 48802, 49009, 49217, 49426, 49635, 49846, 50058, 50270, 50483, 50698, 50913, 51129, 51346, 51564, 51782, 52002, 52223, 52444, 52667, 52890, 53115, 53340, 53567, 53794, 54022, 54251, 54482, 54713, 54945, 55178, 55412, 55647, 55884, 56121, 56359, 56598, 56838, 57079, 57322, 57565, 57835, 58308, 58786, 59267, 59752, 60241, 60734, 61231, 61732, 62238, 62768, 63409, 64057, 64712, 65373, 66041, 66715, 67397, 68086, 68781, 69484, 70194, 70911, 71635, 72367, 73107, 73854, 74608, 75441, 76291, 77227, 78162, 79098, 80119, 81054, 82075, 83180, 84201, 85222, 86242, 87263, 88284, 89389, 90495, 91601, 92791, 93982, 95173, 96449, 97724, 99085, 100531, 101892, 103253, 104699, 106144, 107590, 109121, 110652, 112183, 113714, 115330, 117796, 120263, 121964, 123255, 124559, 125877, 127237, 130161, 133151, 136210, 139485, 144928, 149351, 156155, 160748, 164320, 167892, 171804, 175717, 179799, 186263, 198000, 209907, 226577, 236273, 242737, 248691, 264534, 280377, 296220, 312063, 327906, 343750, 359593, 375436, 391279, 407122, 422965, 438808, 471160, 506449, 544109, 583856, 625572, 669110, 714362, 760829, 807612, 853471, 897599, 940564, 984720, 1035644, 1099446, 1178371, 1271186, 1372468, 1473101, 1565172, 1645148, 1714562, 1778096, 1839191, 1899059, 1958181, 2019008, 2083604, 2153891, 2234192, 2325528, 2426933, 2537307, 2654689, 2778819, 2909896, 3047634, 3193044, 3349638, 3621915, 3915152, 4127699, 4348018, 4561409, 4752097, 4912518, 5046287, 5164290, 5276450, 5386945, 5498900, 5616077, 5741837, 5882066, 6029597, 6427377, 6827235, 6989874, 7141763, 7297046, 7480431, 7587133, 7991812, 8791715, 9544730, 10006369, 10234227, 10462310, 10671893, 10865232, 11066356, 11256269, 11439220, 11552885, 11520687, 11589538, 11819463, 12034469, 12245734, 12448782, 12652555, 12854937, 13050724, 13245168, 13440832, 13638256, 13840248, 14048314, 14256694, 14471300, 14684509, 14883652, 15077800, 15273538, 15471984, 15662324, 15841632, 16021387, 16197530, 16367354, 16525166, 16677353, 16823321, 16956681, 17095221, 17233708, 17373495, 17518518, 17661657, 17802218, 17941850, 18086510, 18226834, 18354204, 18482931, 18618247, 18743986, 18871543, 18994674, 19109773, 19228814, 19340975, 19448794, 19550211, 19651665, 19751546, 19843954, 19932951, 20021905, 20110176, 20201132, 20292452, 20365562, 20429441, 20502154, 20572857, 20639548, 20709339, 20784734, 20857937, 20933074, 21000274, 21049190, 21089734, 21134977, 21180748, 21216869, 21257057, 21292057, 21322922, 108469, 126548, 147639, 172246, 200953, 234446, 273520, 319107, 372291, 434340, 506730, 542925, 581705, 623256, 667774, 715472, 766577, 821333, 880000, 900000, 920000, 940000, 960000, 1070000, 1200000, 1340000, 1530000, 1720000, 1703640, 1687281, 1670921, 1654562, 1638203, 1621843, 1605484, 1589125, 1572765, 1696907, 1710396, 1724191, 1737773, 1751909, 1765959, 1780360, 1794580, 1808737, 1823324, 1838777, 1854270, 1869882, 1884805, 1899676, 1920932, 1947456, 1974393, 2001592, 2029889, 2058570, 2087868, 2117286, 2146792, 2176904, 2207399, 2238209, 2269116, 2299682, 2330743, 2362099, 2391995, 2422789, 2454043, 2486154, 2511587, 2530469, 2549556, 2569356, 2590941, 2614272, 2637143, 2660940, 2682415, 2707031, 2732608, 2756954, 2780811, 2806490, 2833495, 2858714, 2881671, 2904022, 2926161, 2947488, 2968434, 2989801, 3014911, 3050650, 3078759, 3079696, 3080141, 3095460, 3116026, 3136880, 3172000, 3260651, 3360034, 3260629, 3242525, 3281455, 3324365, 3370976, 3430018, 3473411, 3504055, 3543017, 3574248, 3631999, 3724293, 3809404, 3896083, 3981889, 4062218, 4136319, 4214461, 4294829, 4375650, 4439985, 4487718, 4535289, 4582308, 4629552, 4676787, 4724363, 4771876, 4820242, 4882865, 4960343, 5042916, 5127388, 5206554, 5289293, 5375601, 5456743, 5530917, 5612204, 5702767, 5791634, 5873436, 5957992, 6054671, 6156574, 6375582, 6323213, 6407066, 6393940, 6354773, 6326625, 6158785, 5959963, 5907880, 5913229, 5971445, 6082297, 6199233, 6311810, 6430490, 6553521, 6672437, 6780984, 6873967, 6942244, 6860462, 6784896, 6858261, 6951135, 7063856, 7191069, 7157409, 7123749, 7090089, 7056429, 7022769, 6989109, 6955449, 6921789, 6888129, 6854469, 6820809, 6787149, 7020910, 7258805, 7498485, 7742036, 7993636, 8256704, 8533907, 8822638, 9122174, 9429982, 9742081, 10058937, 10377471, 10690312, 10993195, 11288989, 11584428, 11879184, 12156219, 12419056, 12684817, 12951805, 13208122, 13454576, 13700850, 13998737, 14353262, 14711507, 14978703, 15152953, 15323086, 15492597, 15665554, 15844620, 16031087, 16262697, 16527717, 16781167, 16997012, 17154060, 17278604, 17332624, 17274487, 17043775, 16730541, 16416036, 16043250, 15647789, 15455877, 15501108, 15575550, 15656680, 15747377, 15850164, 15968118, 16103718, 16257212, 16426527, 16619851, 16836808, 17065996, 17306115, 17556502, 17816285, 18084175, 18363600, 18651931, 18932725, 19209556, 19482116, 19743607, 20034612, 20330109, 20592574, 20843758, 21083624, 21316181, 21547643, 21777013, 22003196, 22227050, 22452644, 22679382, 22903214, 23125955, 23349076, 23571238, 23793392, 24017892, 24246827, 24477617, 24707979, 24941025, 25175230, 25409754, 25642874, 25875749, 26106840, 26328904, 26544266, 26757516, 26968776, 27178456, 27381508, 27579344, 27775250, 27960425, 28136675, 28312100, 28484444, 28653108, 28818814, 28981903, 29143060, 29303375, 29460468, 29611758, 29761745, 29916212, 30071403, 30222731, 30371501, 30517496, 30665643, 30815217, 30962531, 31108953, 31255244, 31395504, 31531226, 31668555, 31799874, 31929996, 32061035, 32186676, 32310195, 32432800, 32549352, 32659083, 32766009, 32870137, 32969504, 33067867, 33167332, 33265689, 33360459, 33445672, 33523832, 33599943, 33672176, 10114, 12605, 15741, 19697, 24702, 31045, 39104, 49365, 62459, 79203, 100663, 125829, 157286, 196608, 245760, 307200, 384000, 480000, 600000, 700000, 800000, 940000, 1080000, 1220000, 1360000, 1500000, 1750000, 2000000, 2047849, 2071149, 2095752, 2121792, 2149427, 2178842, 2210251, 2243909, 2280123, 3037146, 3039998, 3042852, 3045709, 3048569, 3051432, 3054297, 3057165, 3060035, 3062909, 3065785, 3068663, 3071545, 3074429, 3077316, 3080205, 3083097, 3085992, 3088890, 3091790, 3094693, 3097599, 3100508, 3103419, 3106333, 3109250, 3112169, 3115092, 3118017, 3120944, 3123875, 3126808, 3129744, 3132683, 3135624, 3138569, 3141516, 3144466, 3147418, 3150373, 3153332, 3156292, 3159256, 3162223, 3165192, 3168164, 3171139, 3174116, 3177097, 3180080, 3183066, 3202164, 3221377, 3240706, 3260150, 3279711, 3299389, 3319185, 3339100, 3359135, 3379290, 3399566, 3419963, 3440483, 3461126, 3481892, 3502784, 3523800, 3544943, 3566213, 3587610, 3612723, 3638013, 3663479, 3689123, 3714947, 3740951, 3767138, 3793508, 3820063, 3846803, 3873731, 3900847, 3928153, 3955650, 3983339, 4011223, 4039301, 4067576, 4096049, 4124722, 4104098, 4083578, 4063160, 4042844, 4022630, 4002517, 3982504, 3962592, 3942779, 3923065, 3891680, 3860547, 3829662, 3799025, 3768633, 3738484, 3708576, 3678907, 3649476, 3620280, 3613040, 3605814, 3598602, 3591405, 3584222, 3577054, 3569899, 3562760, 3555634, 3548523, 3608848, 3670198, 3732592, 3796046, 3860578, 3926208, 3992954, 4060834, 4129868, 4200076, 4258877, 4318501, 4378960, 4440266, 4502429, 4565463, 4629380, 4694191, 4783774, 4873358, 4962941, 5052524, 5142107, 5231690, 5321274, 5410857, 5500440, 5590024, 5679607, 5769190, 5893576, 6033296, 6183900, 6348143, 6529301, 6727685, 6944873, 7174794, 7422742, 7695310, 7987768, 8299311, 8627972, 8973539, 9338084, 9717825, 10111061, 10518828, 10939697, 11368806, 11788906, 12206063, 12634841, 13070078, 13511672, 13957620, 14428824, 14934127, 15460668, 16018465, 16601510, 17206177, 17846374, 18514908, 19201772, 19901643, 20616091, 21356222, 22118437, 22892655, 23646514, 24382466, 25117192, 25857136, 26601753, 27344211, 28101762, 28888063, 29733413, 30642893, 31619170, 32629809, 33652233, 34713453, 35796485, 36904010, 38036354, 39206349, 40408887, 41598570, 42758467, 43888306, 44986794, 46051441, 47088528, 48139683, 49197757, 50207109, 51202829, 52217327, 53219167, 54252458, 55339007, 56432946, 57532491, 58636406, 59745754, 60860447, 61979189, 63102241, 64230111, 65359034, 66484807, 67604631, 68715910, 69818890, 70910405, 71990931, 73057762, 74108861, 75144360, 76161722, 77159122, 78134980, 79088835, 80022374, 80938638, 81837660, 82721768, 83593234, 84451672, 85294268, 86120945, 86932927, 87732156, 88519874, 89300076, 90072741, 90829761, 91569583, 92293869, 93001109, 93685080, 94345002, 94982481, 95598343, 96191423, 96760576, 97305741, 97825659, 98322810, 98797655, 99244967, 99664910, 100062627, 100440791, 100797991, 101131618, 101445389, 101743624, 102022678, 102279087, 102517575, 102739284, 102945212, 103137631, 103314927, 103478201, 103628694, 103764121, 103881422, 103980502, 104061380, 104125115, 104175475, 104212775, 104231299, 104234505, 104224941, 104195498, 47156, 47156, 47156, 47156, 47156, 47156, 47156, 47156, 47156, 47156, 47156, 47156, 47156, 47156, 47156, 47156, 47156, 47156, 47156, 47156, 47156, 47156, 47156, 47156, 47156, 47156, 47156, 47156, 47156, 47156, 47156, 46459, 45772, 45096, 44429, 43773, 43126, 42489, 41861, 41242, 40633, 40032, 39440, 38858, 38283, 37718, 37160, 36611, 36070, 35537, 35012, 34494, 33985, 33482, 32988, 32500, 32400, 32300, 32201, 32102, 32003, 31904, 31806, 31708, 31610, 31513, 31416, 31319, 31223, 31126, 31031, 30935, 30840, 30745, 30650, 30556, 30462, 30368, 30274, 30181, 30088, 29996, 29903, 29811, 29719, 29628, 29536, 29446, 29355, 29264, 29174, 29084, 29000, 29633, 30281, 30942, 31618, 32309, 33014, 33736, 34472, 35300, 34853, 34411, 33975, 33545, 33120, 32701, 32286, 31877, 31474, 31100, 30978, 30856, 30734, 30613, 30493, 30373, 30253, 30134, 30016, 29900, 30240, 30584, 30931, 31283, 31639, 31998, 32362, 32730, 33102, 33500, 34000, 34000, 34000, 34000, 34000, 35000, 35000, 35239, 35478, 35718, 35957, 36196, 36436, 36675, 36914, 37153, 37392, 37632, 37871, 38644, 39449, 40285, 41151, 42062, 43009, 43992, 45005, 46061, 47177, 48347, 49562, 50812, 52106, 53452, 54449, 55016, 55545, 56380, 57530, 58672, 59796, 60839, 61235, 61011, 60683, 60285, 59878, 60192, 61170, 62137, 63146, 64183, 65245, 66510, 68079, 69749, 71445, 73164, 74872, 76385, 77655, 78853, 80033, 81251, 82637, 84161, 85672, 87139, 88632, 90350, 92281, 94189, 96096, 98045, 100028, 102081, 104235, 106479, 108717, 110660, 112293, 113847, 115339, 116826, 118488, 120288, 122097, 123928, 126110, 128387, 130483, 132540, 134521, 136505, 138456, 140410, 142340, 144236, 146135, 148032, 149919, 151773, 153605, 155449, 157318, 159192, 161054, 162900, 164716, 166512, 168331, 170186, 172017, 173824, 175633, 177396, 179157, 180920, 182635, 184268, 185877, 187432, 188945, 190456, 191934, 193397, 194821, 196206, 197519, 198766, 199956, 201134, 202286, 203410, 204498, 205560, 206608, 207559, 208471, 209371, 210225, 211037, 211847, 212629, 213391, 214090, 214772, 215453, 216112, 216726, 217320, 217911, 218466, 218997, 219489, 219954, 220402, 220792, 221165, 221531, 221833, 222074, 222270, 222428, 222526, 222600, 222640, 222652, 222652, 778478, 794334, 811028, 828803, 847888, 868050, 888716, 910462, 933647, 958435, 984854, 1011427, 1036956, 1062744, 1090279, 1120177, 1152591, 1187672, 1214211, 1231466, 1249555, 1273025, 1301582, 1331181, 1363127, 1397692, 1434881, 1474465, 1516249, 1559795, 1604825, 1646567, 1683172, 1719252, 1756816, 1796023, 1836981, 1880597, 1917885, 1946342, 1973789, 2005365, 2039723, 2072671, 2105260, 2137514, 2168751, 2197286, 2078972, 1871527, 1802488, 1820013, 1829467, 1826436, 1822778, 1818356, 1813077, 1807098, 1800861, 1794688, 1788756, 1791949, 1806538, 1817171, 1808983, 1779019, 1761765, 1768125, 1767748, 1755048, 1751413, 1741449, 1717950, 1700039, 1684796, 1674131, 1666992, 1663094, 1661648, 1661296, 1661290, 1662129, 1663652, 1665406, 1667146, 1668690, 1670499, 1672317, 1673124, 1673548, 1673991, 1673611, 1672559, 1671304, 1669384, 1666554, 1662969, 1659063, 1654458, 1649220, 1643625, 1637267, 1630706, 1623670, 1616068, 1608542, 1600389, 1591704, 1583081, 1574793, 1566396, 1557587, 1548878, 1539822, 1530474, 1520862, 1511299, 1501906, 1492074, 1481916, 1471703, 1461489, 1450838, 1439470, 1427690, 1416052, 1404531, 1392730, 1380741, 1368486, 1355926, 1343399, 1330849, 1318002, 1304937, 1291943, 1278793, 1265594, 1252348, 1238929, 1225542, 1212181, 1198987, 1185844, 1172620, 1159321, 1146066, 1133047, 1120200, 1107447, 1094725, 912, 1368, 2052, 3079, 4618, 6927, 10391, 15587, 23381, 35072, 52609, 54423, 56300, 58241, 60249, 62327, 64476, 66700, 69000, 69000, 69000, 69000, 69000, 69000, 69000, 69000, 135000, 117000, 120284, 121499, 122726, 123966, 125218, 126483, 127760, 129051, 130354, 59933, 60113, 60293, 60474, 60656, 60838, 61020, 61203, 61387, 61571, 61756, 61941, 62127, 62313, 62500, 62688, 62876, 63064, 63253, 63443, 63634, 63824, 64016, 64208, 64401, 64594, 64788, 64982, 65177, 65372, 65568, 65765, 65962, 66160, 66359, 66558, 66758, 66958, 67159, 67360, 67562, 67765, 67968, 68172, 68377, 68582, 68788, 68994, 69201, 69409, 69617, 69826, 70035, 70245, 70456, 70667, 70879, 71092, 71305, 71519, 71734, 71949, 72165, 72381, 72598, 72816, 73035, 73254, 73473, 73694, 73915, 74358, 74805, 75253, 75705, 76159, 76616, 77076, 77538, 78004, 78472, 78942, 79416, 79893, 80372, 80854, 81339, 81827, 82318, 82812, 83309, 83809, 84312, 84818, 85327, 85838, 86354, 86872, 87393, 87917, 88445, 88975, 89509, 90046, 90587, 91130, 91677, 92227, 92780, 93337, 93897, 94460, 95027, 95597, 96171, 97421, 98688, 99971, 101270, 102587, 103920, 105271, 106640, 108026, 109430, 110853, 112294, 113754, 115233, 116731, 118248, 119785, 121343, 122920, 124518, 126137, 127777, 129438, 131120, 133024, 134929, 136833, 138738, 140642, 142546, 144451, 146355, 148260, 150164, 152069, 153973, 158462, 163169, 168102, 173256, 186125, 207222, 227052, 250216, 279532, 311066, 345953, 385005, 427702, 473122, 521180, 572597, 628104, 687726, 749460, 809118, 865079, 920358, 977665, 1038354, 1104869, 1178717, 1258029, 1340323, 1423523, 1504789, 1583428, 1662489, 1744302, 1820692, 1894255, 1972520, 2053007, 2134708, 2217470, 1684833, 1351403, 1634968, 1672158, 1664371, 1681518, 1730255, 1787692, 1844308, 1900035, 1954713, 2008127, 2059983, 2109886, 2157329, 2236797, 2364741, 2507890, 2651433, 2795489, 2943374, 3132815, 3337025, 3507755, 3665769, 3834465, 4003976, 4154686, 4323389, 4442201, 4400146, 4360748, 4589514, 4838781, 4934508, 5026079, 5102771, 5168370, 5224923, 5276041, 5324200, 5371645, 5419953, 5469087, 5519018, 5569671, 5620962, 5672833, 5725241, 5778079, 5831215, 5884646, 5938322, 5992102, 6045939, 6099779, 6153486, 6207105, 6260708, 6314249, 6367757, 6421244, 6474687, 6528195, 6581816, 6635639, 6689767, 6744320, 6799342, 6854811, 6910763, 6967290, 7024423, 7082173, 7140416, 7199168, 7258526, 7318525, 7379177, 7440491, 7502420, 7564961, 7628236, 7692174, 7756639, 7821656, 7887245, 7953385, 8020026, 8087147, 8154794, 8222982, 8291580, 8360632, 8430147, 8500141, 8570633, 8641623, 8713130, 8785094, 8857415, 8930126, 9003283, 9076846, 9150784, 9225075, 9299728, 9374694, 9449953, 9525707, 9602012, 28350, 33075, 38587, 45018, 52522, 61275, 71488, 83403, 97303, 113520, 132440, 141900, 152036, 162896, 174531, 186998, 200355, 214666, 230000, 240000, 250000, 270000, 290000, 310000, 330000, 350000, 400000, 450000, 475339, 501747, 529622, 559045, 590103, 622887, 657492, 694019, 732576, 440492, 443994, 447575, 451101, 454770, 458417, 462156, 465847, 469522, 473308, 477320, 481341, 485394, 489268, 493128, 498646, 505531, 512524, 519584, 526930, 534375, 541980, 549617, 557276, 565093, 573008, 581006, 589030, 596964, 605027, 613166, 620927, 628921, 637034, 645369, 651971, 656873, 661828, 666967, 672571, 678627, 684564, 690741, 696316, 702706, 709345, 715665, 721858, 728524, 735534, 742080, 748040, 753842, 759589, 765125, 770562, 776109, 782627, 791904, 799201, 799444, 799560, 803536, 808875, 814288, 823405, 846418, 872216, 846412, 841712, 851818, 862957, 875056, 890383, 901647, 909602, 919716, 927823, 942814, 966772, 988866, 1011366, 1033640, 1054493, 1073728, 1094013, 1114875, 1135855, 1152555, 1164946, 1177295, 1189500, 1201764, 1214026, 1226376, 1238709, 1251265, 1267521, 1287633, 1309067, 1330995, 1351545, 1373023, 1395428, 1416491, 1435745, 1456846, 1480355, 1503424, 1524658, 1546608, 1571704, 1598157, 1655008, 1641414, 1663181, 1659773, 1649606, 1642300, 1598731, 1547119, 1533599, 1534988, 1550100, 1578876, 1609231, 1638454, 1669261, 1701198, 1732067, 1760244, 1784382, 1802105, 1780876, 1761260, 1780305, 1804413, 1833674, 1866697, 1857067, 1847438, 1837808, 1828178, 1818549, 1808919, 1799289, 1789660, 1780030, 1770400, 1760771, 1751141, 1787518, 1824592, 1862537, 1902146, 1944409, 1989628, 2038322, 2090857, 2149301, 2215517, 2288672, 2367299, 2449247, 2532153, 2615065, 2697630, 2780172, 2862894, 2944842, 3025143, 3101444, 3173948, 3244873, 3314025, 3381368, 3447009, 3514133, 3584533, 3656193, 3729372, 3804455, 3882820, 3965765, 4039348, 4102389, 4168594, 4238467, 4308022, 4381999, 4459545, 4532124, 4600308, 4626809, 4649190, 4713641, 4782885, 4847998, 4907792, 4968593, 5025150, 5071960, 5116252, 5159422, 5203048, 5246337, 5282451, 5313376, 5342530, 5398013, 5491763, 5594537, 5696521, 5797294, 5898322, 6001876, 6108460, 6220148, 6341733, 6494036, 6664143, 6820483, 6955792, 7073523, 7186014, 7295037, 7400471, 7503688, 7604987, 7704599, 7803622, 7901640, 7998032, 8093245, 8188029, 8282418, 8376695, 8470762, 8565550, 8661481, 8757705, 8853444, 8947731, 9040759, 9132379, 9222111, 9309339, 9394478, 9478923, 9561878, 9642949, 9722165, 9798322, 9871981, 9943971, 10013603, 10081937, 10149499, 10215695, 10279568, 10341132, 10402165, 10462846, 10522918, 10581013, 10637333, 10693891, 10749990, 10805111, 10859504, 10912873, 10965152, 11016152, 11064303, 11110546, 11157072, 11201323, 11242315, 11281740, 11319251, 11354768, 11388714, 11420527, 11451085, 11481159, 11509646, 11536084, 11560452, 11582968, 11603779, 11622641, 11639792, 11655430, 11670467, 11685344, 11698455, 11709158, 11717920, 11723982, 11727476, 11729826, 10775, 13469, 16837, 21046, 26308, 32885, 41107, 51383, 64229, 80287, 100359, 107962, 116141, 124939, 134404, 144587, 155540, 167323, 180000, 211428, 242857, 274285, 305714, 337142, 368571, 400000, 500000, 600000, 610000, 620000, 630000, 640000, 650000, 660000, 670000, 680000, 690000, 451052, 455727, 460452, 465227, 470054, 474932, 479862, 484845, 489882, 494972, 500117, 505318, 510574, 515887, 521256, 526683, 532169, 537714, 543318, 548982, 554708, 547573, 553295, 559078, 564923, 570832, 576805, 582842, 588944, 595112, 601347, 607650, 614021, 620460, 626970, 633550, 640201, 646925, 653721, 660592, 667536, 669530, 675727, 681984, 688301, 694680, 701120, 707623, 714188, 720818, 709122, 697333, 703839, 710409, 717043, 723742, 730506, 737337, 744234, 751199, 758232, 765334, 772506, 779748, 787061, 794446, 801904, 809435, 817040, 824720, 832476, 840308, 848218, 856205, 864272, 872418, 880645, 888953, 897343, 905351, 913450, 905430, 897369, 895502, 894890, 894351, 893943, 895537, 901024, 906699, 912565, 921702, 931023, 940534, 950244, 960160, 970290, 980643, 991227, 1002054, 1013133, 1024475, 1036092, 1047773, 1059517, 1071325, 1083198, 1095135, 1107138, 1119208, 1131344, 1143259, 1155461, 1167203, 1178568, 1189640, 1199720, 1208612, 1217156, 1226194, 1236565, 1248456, 1261408, 1275303, 1290020, 1305439, 1321439, 1337937, 1354873, 1372185, 1389813, 1408878, 1429579, 1450470, 1470106, 1487041, 1501673, 1515530, 1528868, 1541842, 1554816, 1567790, 1580764, 1593738, 1606712, 1619686, 1632660, 1645634, 1658608, 1671582, 1684556, 1725246, 1766187, 1807820, 1850134, 1893226, 1937237, 1982140, 2028028, 2074484, 2121517, 2169800, 2219918, 2271068, 2322828, 2376200, 2431088, 2487719, 2546381, 2606965, 2669703, 2734637, 2801657, 2870578, 2939759, 3005524, 3064882, 3118926, 3171753, 3228198, 3292575, 3366638, 3450022, 3541003, 3637845, 3739985, 3846720, 3957624, 4072608, 4190972, 4311960, 4435121, 4559650, 4685064, 4809223, 4929410, 5045686, 5152015, 5248273, 5340784, 5431213, 5521481, 5610888, 5697944, 5781627, 5869531, 5963199, 6056237, 6148974, 6241649, 6334198, 6426592, 6518981, 6611385, 6703170, 6801647, 6908800, 7018150, 7128043, 7237635, 7346534, 7453192, 7559008, 7665001, 7769823, 7873048, 7974024, 8072929, 8169798, 8264399, 8357028, 8447772, 8536453, 8622828, 8706831, 8788764, 8868884, 8947245, 9023869, 9097893, 9169002, 9238113, 9305409, 9370054, 9432314, 9492506, 9550346, 9605808, 9659041, 9709619, 9757284, 9802790, 9845848, 9886185, 9923708, 9958053, 9989660, 10019092, 10045952, 10069849, 10090958, 10109541, 10125233, 10138215, 10148784, 10156758, 10162668, 10166113, 10166797, 10164933, 10160172, 10153544, 10145162, 10134198, 10120902, 10105663, 10089022, 10070411, 10049640, 10027217, 10003389, 9978225, 9951552, 9923266, 9893565, 9862425, 9829590, 9795452, 9759967, 9723202, 9685340, 9646344, 9606418, 9565637, 9523909, 9481490, 9438366, 9394351, 9349291, 9303189, 9256282, 167782164, 172178661, 176742748, 181465137, 186352240, 191408098, 196635242, 202034636, 207597407, 213338420, 219267876, 225391661, 231696480, 238151653, 244733712, 251412632, 258167633, 264985011, 271854378, 278778842, 285740931, 292776290, 299924706, 307173853, 314507393, 321910244, 329387956, 336994366, 344747765, 352587364, 360493168, 368410523, 376371991, 384476546, 392668981, 400865350, 409041727, 417217346, 425425705, 433640825, 441884652, 450078869, 458219793, 466312638, 474323146, 482311059, 490233948, 498098883, 505972763, 513769070, 521323343, 528625862, 535741246, 542687947, 549493922, 556212183, 562854899, 569468003, 576049107, 582545349, 588907847, 595242690, 601576915, 607837506, 614015229, 620042605, 625922637, 631575439, 637012157, 642195534, 646729383, 650465295, 654366789, 658891516, 663466076, 667888546, 672135563, 676242119, 680211407, 684041745, 687743393, 691312954, 694747552, 698044240, 701205840, 704227198, 707097626, 709812915, 712378599, 714786708, 717030334, 719105583, 721007166, 722733885, 724286043, 725664819, 726872061, 727916668, 728798612, 729507272, 730056741, 730453895, 730692834, 730775260, 730698833, 730474631, 730104226, 729585206, 728928751, 728133599, 727195653, 726127667, 724931392, 723606996, 722160918, 720589571, 718893815, 717084487, 715163498, 713131083, 710988371, 708741417, 706395414, 703947364, 701403927, 698771012, 696049046, 693237718, 690336046, 687350875, 684287683, 681150897, 677950249, 674691973, 671375547, 667998347, 664562141, 661078645, 657557872, 653999118, 650403344, 646778681, 643132505, 639460720, 635766057, 632057048, 628336218, 624611405, 620885821, 617164205, 613447221, 38, 77, 155, 311, 622, 1245, 2490, 4980, 9960, 19920, 39841, 41938, 44146, 46469, 48915, 51489, 54199, 57052, 60055, 63216, 66543, 70045, 73732, 77612, 81697, 85997, 90523, 95288, 111169, 129697, 151314, 176533, 205955, 240281, 280328, 327049, 381557, 493402, 497324, 501335, 505284, 509395, 513480, 517667, 521802, 525918, 530160, 534653, 539158, 543697, 548036, 552360, 558541, 566253, 574085, 581994, 590222, 598561, 607080, 615634, 624213, 632969, 641835, 650794, 659781, 668668, 677700, 686817, 695510, 704463, 713551, 722888, 730283, 735773, 741323, 747080, 753356, 760140, 766790, 773710, 779954, 787111, 794548, 801627, 808564, 816030, 823882, 831215, 837891, 844390, 850827, 857028, 863118, 869331, 876632, 887024, 895197, 895469, 895599, 900053, 906033, 912097, 922308, 948085, 976982, 948078, 942815, 954134, 966611, 980164, 997331, 1009948, 1018858, 1030187, 1039268, 1056060, 1082896, 1107643, 1132847, 1157796, 1181153, 1202699, 1225420, 1248788, 1272288, 1290995, 1304874, 1318706, 1332377, 1346114, 1359848, 1373682, 1387497, 1401560, 1419769, 1442297, 1466306, 1490867, 1513886, 1537944, 1563039, 1586633, 1608200, 1631835, 1658168, 1684007, 1707793, 1732378, 1760490, 1790119, 1853799, 1838572, 1862954, 1859137, 1847749, 1839564, 1790762, 1732952, 1717808, 1719363, 1736290, 1768522, 1802523, 1835257, 1869765, 1905538, 1940114, 1971676, 1998713, 2018565, 1994786, 1972814, 1994146, 2021150, 2053926, 2090915, 2076566, 2062217, 2047868, 2033518, 2019169, 2004820, 1990471, 1976122, 1961772, 1947423, 1933074, 1918725, 1933918, 1949540, 1965203, 1982039, 2000467, 2019509, 2040121, 2063294, 2096983, 2131169, 2157173, 2182287, 2205804, 2229753, 2252769, 2274356, 2296080, 2317286, 2337663, 2357559, 2377075, 2395871, 2415773, 2436994, 2455780, 2470541, 2484605, 2497364, 2505526, 2511756, 2519972, 2532020, 2546976, 2562773, 2579237, 2599784, 2625969, 2652250, 2664839, 2660131, 2648933, 2614833, 2563820, 2521238, 2485948, 2457907, 2433229, 2410217, 2390822, 2368320, 2338299, 2311358, 2288983, 2264179, 2239787, 2219039, 2200774, 2177710, 2142044, 2097834, 2059940, 2034639, 2013004, 1994153, 1977874, 1959863, 1942599, 1927586, 1914267, 1901119, 1885593, 1881059, 1882399, 1871874, 1853560, 1835932, 1821563, 1807072, 1792488, 1777626, 1762869, 1748392, 1734000, 1719999, 1706426, 1693024, 1679789, 1666736, 1653616, 1640643, 1627820, 1615159, 1602634, 1590088, 1577404, 1564726, 1552137, 1539441, 1526634, 1513807, 1501013, 1487834, 1474151, 1460317, 1446397, 1432317, 1418054, 1403849, 1389737, 1375628, 1361622, 1347862, 1334154, 1320438, 1306725, 1293270, 1280035, 1266849, 1253974, 1241357, 1228853, 1216585, 1204537, 1192540, 1180567, 1168730, 1157080, 1145574, 1134099, 1122752, 1111638, 1100735, 1089983, 1079457, 1069208, 1059149, 1049173, 1039332, 1029663, 1020080, 1010526, 1001023, 991619, 982229, 972816, 963365, 953920, 944439, 934903, 925371, 20511, 28715, 40202, 56282, 78796, 110314, 154440, 216216, 302702, 423784, 593297, 675700, 769547, 876429, 781165, 696255, 620575, 553121, 493000, 464000, 435000, 459333, 483666, 508000, 406000, 435000, 508000, 435000, 412800, 404706, 396770, 388990, 381363, 373885, 366554, 359367, 352321, 423609, 424880, 426155, 427433, 428715, 430002, 431292, 432585, 433883, 435185, 436490, 437800, 439113, 440431, 441752, 443077, 444406, 445740, 447077, 448418, 449763, 451113, 452466, 453823, 455185, 456550, 457920, 459294, 460672, 462054, 463440, 464830, 466225, 467623, 469026, 470433, 471845, 473260, 474680, 476104, 477532, 478965, 480402, 481843, 483288, 484738, 486193, 487651, 489114, 490581, 492053, 493529, 495010, 496495, 497984, 499478, 500977, 502480, 503987, 505499, 507016, 510058, 513118, 516197, 519294, 522410, 525544, 528697, 531870, 535061, 538271, 541501, 544750, 548018, 551307, 554614, 557942, 561290, 564657, 573451, 582708, 591195, 600287, 609704, 618604, 628673, 638646, 648765, 659728, 670690, 679123, 686432, 696692, 706952, 713698, 724098, 710325, 742932, 757548, 768230, 776101, 777506, 785323, 792581, 800405, 808234, 816347, 824465, 832319, 843697, 853324, 873892, 884394, 894897, 903846, 912884, 922013, 931233, 911216, 927383, 943550, 960084, 993152, 1010421, 1028058, 1046062, 1060759, 1078395, 1093827, 1111831, 1130202, 1150410, 1171721, 1192297, 1213608, 1234551, 1256229, 1277907, 1301055, 1305080, 1309104, 1313129, 1317154, 1321178, 1325203, 1329228, 1333252, 1337277, 1341302, 1345326, 1349351, 1387575, 1427087, 1468018, 1510417, 1554070, 1599146, 1645925, 1693554, 1742776, 1794411, 1850090, 1909583, 1970319, 2030547, 2088838, 2148255, 2206736, 2266376, 2328162, 2386119, 2446319, 2509730, 2572932, 2635185, 2693197, 2726474, 2762162, 2822681, 2882635, 2944765, 3008985, 3054932, 3095001, 3152742, 3217377, 3300373, 3385557, 3454647, 3525288, 3595175, 3668916, 3747375, 3820652, 3889802, 3960741, 4034782, 4108409, 4181287, 4255278, 4329345, 4401923, 4463505, 4525513, 4599285, 4671105, 4751146, 4844119, 4925359, 4992295, 5041290, 5096018, 5235742, 5743441, 6346993, 6472470, 6323061, 6160129, 5984120, 5794601, 5702400, 5718129, 5744492, 5773494, 5805962, 5849423, 5897462, 5947070, 5997848, 6050388, 6103812, 6158006, 6210756, 6259748, 6308830, 6357727, 6407682, 6461876, 6516257, 6569276, 6620327, 6669095, 6714439, 6754075, 6794017, 6834988, 6871780, 6909026, 6944197, 6972878, 6999262, 7025489, 7049889, 7072049, 7094620, 7117120, 7139684, 7162718, 7184235, 7204521, 7225743, 7245758, 7264461, 7282853, 7299429, 7315255, 7329262, 7341900, 7352584, 7362651, 7375571, 7388896, 7400948, 7413877, 7429555, 7441211, 7446303, 7451640, 7455573, 7457281, 7458245, 7457537, 7456913, 7453677, 7450964, 7447241, 7441136, 7433797, 7423369, 7413074, 7401022, 7385927, 7369230, 7350502, 7328951, 7307304, 7284841, 7260726, 7237784, 7215742, 7192594, 146, 219, 328, 492, 739, 1108, 1663, 2494, 3741, 5612, 8419, 9622, 10996, 12567, 14363, 16415, 18760, 21440, 24502, 28003, 32003, 36575, 41800, 47772, 54597, 62396, 71310, 81497, 83845, 86364, 89075, 92002, 95175, 98627, 102399, 106543, 111118, 125634, 125794, 125955, 126115, 126276, 126437, 126598, 126759, 126920, 127082, 127244, 127404, 127564, 127725, 127885, 128046, 128207, 128369, 128530, 128692, 128854, 129014, 129174, 129335, 129495, 129656, 129817, 129978, 130140, 130301, 130463, 130623, 130784, 130944, 131105, 131266, 131427, 131588, 131750, 131911, 132073, 132233, 132393, 132554, 132715, 132875, 133036, 133198, 133359, 133521, 133683, 135033, 136397, 137775, 139166, 140572, 141992, 143426, 144875, 146338, 147817, 149310, 150818, 152341, 153880, 155434, 157004, 158590, 160192, 161810, 163445, 165096, 166763, 168448, 170149, 171868, 173604, 175358, 177129, 178918, 180725, 182551, 184395, 186257, 188139, 190039, 191959, 193898, 195856, 197835, 199833, 201852, 203891, 205950, 208030, 210132, 212254, 214398, 216564, 218751, 220961, 224595, 228289, 232043, 235859, 239738, 243681, 247689, 251762, 255903, 260111, 264144, 268239, 272398, 276621, 280910, 285265, 289688, 294179, 298740, 303371, 309747, 316257, 322904, 329690, 336619, 343693, 350917, 358292, 365822, 373510, 381049, 388741, 396587, 404592, 412759, 421090, 429590, 438261, 450035, 461810, 473584, 485359, 497133, 508908, 520682, 532456, 544231, 556005, 567780, 579554, 590270, 601947, 614478, 627902, 642186, 657317, 674674, 694324, 714949, 736507, 758833, 781819, 805374, 829442, 854094, 881879, 913986, 948108, 983200, 1019273, 1056248, 1094069, 1132706, 1172420, 1213650, 1253217, 1289966, 1327244, 1366171, 1406530, 1448073, 1490732, 1534414, 1578992, 1624385, 1666140, 1703395, 1739847, 1775437, 1809698, 1842383, 1873281, 1901799, 1927708, 1951441, 1972424, 1988140, 1998048, 2003238, 2003919, 2000859, 1994686, 1985060, 1971130, 1953080, 1945066, 1953273, 1966547, 1980884, 1996256, 2014015, 2034363, 2056509, 2080091, 2104614, 2130424, 2157117, 2183611, 2209414, 2235727, 2261549, 2286112, 2311476, 2337428, 2363330, 2389341, 2415372, 2441441, 2467682, 2493822, 2520020, 2546495, 2573113, 2599784, 2626567, 2653509, 2680086, 2706204, 2732145, 2757875, 2783367, 2808545, 2833262, 2857507, 2881341, 2904786, 2927866, 2950417, 2972164, 2993088, 3013567, 3033468, 3052324, 3070104, 3087289, 3103874, 3119747, 3135133, 3150021, 3164305, 3177873, 3190884, 3202922, 3213882, 3224032, 3233719, 3243288, 3252551, 3261249, 3269329, 3276549, 3282696, 3288162, 3293328, 3297642, 3301215, 3304589, 3307454, 3309742, 3311356, 3312339, 3312874, 3313001, 3312879, 3312365, 3311725, 3310749, 3309200, 3307347, 3305225, 3302680, 3299291, 3295483, 3291604, 3287139, 3282249, 3277010, 3271340, 3265515, 3259301, 2729, 4093, 6140, 9210, 13815, 20723, 31085, 46627, 69941, 104912, 157368, 165650, 174369, 183546, 193206, 203375, 214079, 225347, 237207, 249692, 262833, 276667, 291228, 306556, 322690, 339674, 357552, 376370, 379788, 383383, 387170, 391171, 395407, 399906, 404699, 409821, 415318, 374464, 374144, 373824, 373505, 373186, 372867, 372548, 372230, 371911, 371593, 371276, 371196, 371116, 371037, 370957, 370877, 370798, 370718, 370638, 370559, 370479, 370399, 370320, 370240, 370160, 370080, 370001, 369921, 369841, 369762, 369682, 369602, 369523, 369443, 369363, 369284, 369204, 369124, 369045, 368965, 368885, 368806, 368726, 368646, 368567, 368487, 368407, 368327, 368248, 368168, 368089, 369929, 371779, 373638, 375506, 377383, 379270, 381167, 383072, 384988, 386913, 389234, 391570, 393919, 396283, 398660, 401052, 403459, 405879, 408315, 410764, 413640, 416535, 419451, 422387, 425344, 428321, 431320, 434339, 437379, 440441, 443524, 446629, 449755, 452903, 456074, 459266, 462481, 465718, 468978, 472261, 475567, 478896, 482248, 485624, 489023, 492446, 495894, 499365, 502860, 506380, 509925, 513495, 517089, 520709, 524354, 528024, 531720, 535442, 539190, 542965, 546223, 549500, 552797, 556114, 559450, 562807, 566184, 569581, 572998, 576436, 585083, 593859, 602767, 611809, 620986, 630301, 639755, 649351, 659092, 668978, 678344, 687841, 697470, 707235, 717136, 727176, 737357, 747680, 761949, 776219, 790488, 804757, 819027, 833296, 847565, 861835, 876104, 890373, 904643, 918912, 936416, 954977, 974392, 994771, 1016396, 1039157, 1062947, 1087253, 1112560, 1139519, 1167721, 1197042, 1227417, 1258749, 1291155, 1324390, 1358439, 1393532, 1429612, 1466677, 1504082, 1542674, 1583590, 1626363, 1670914, 1717071, 1766028, 1818255, 1872714, 1929260, 1986864, 2045076, 2107114, 2173314, 2240549, 2308516, 2377233, 2446942, 2517864, 2223667, 1956523, 2072466, 2155135, 2149929, 2169167, 2232286, 2412995, 2670128, 2821689, 2928117, 3015343, 3094793, 3119534, 3156893, 3301016, 3490792, 3669050, 3821006, 3943035, 4058897, 4221177, 4373046, 4470246, 4564299, 4659436, 4755607, 4848927, 4944728, 5043719, 5149470, 5259327, 5373297, 5493035, 5612813, 5731206, 5853953, 5986801, 6118765, 6245089, 6366290, 6486745, 6614252, 6744923, 6873684, 7003564, 7142321, 7278755, 7408716, 7545504, 7681687, 7817084, 7954178, 8077168, 8194131, 8310653, 8428920, 8552028, 8673959, 8795834, 8910534, 9020148, 9131265, 9244653, 9354479, 9464172, 9582140, 9697548, 9803795, 9919666, 10038642, 10146135, 10252829, 10357789, 10457336, 10556603, 10653862, 10751272, 10844394, 10933091, 11024776, 11118949, 11211057, 11300823, 11398822, 11491639, 11577780, 11660122, 11735916, 11811748, 11888872, 11960822, 12014590, 12061963, 12112677, 12168814, 12232324, 12280697, 12313544, 12354966, 12402854, 12437487, 12462191, 12492896, 12524178, 12549175, 12577661, 12608054, 12631598, 12647182, 12665398, 6936, 10404, 15607, 23411, 35116, 52674, 79012, 118518, 177777, 266666, 400000, 450000, 500000, 450000, 400000, 420000, 440000, 460000, 480000, 490000, 500000, 350000, 200000, 300000, 400000, 500000, 500000, 500000, 465166, 468333, 471500, 474666, 477833, 481000, 484166, 487333, 490500, 693616, 694310, 695004, 695699, 696395, 697091, 697788, 698486, 699184, 699884, 700583, 701284, 701985, 702687, 703390, 704093, 704797, 705502, 706208, 706914, 707621, 708329, 709037, 709746, 710456, 711166, 711877, 712589, 713302, 714015, 714729, 715444, 716159, 716875, 717592, 718310, 719028, 719747, 720467, 721187, 721909, 722630, 723353, 724076, 724801, 725525, 726251, 726977, 727704, 728432, 729160, 729889, 730619, 731350, 732081, 732813, 733546, 734280, 735014, 735749, 736485, 737221, 737958, 738696, 739435, 740175, 740915, 741656, 742397, 743140, 743883, 744627, 745371, 746117, 746863, 747610, 748357, 749106, 749855, 750605, 751355, 752107, 752859, 753612, 754365, 755120, 755875, 756630, 757387, 758145, 758903, 759662, 760421, 761182, 761943, 762705, 763467, 764231, 764995, 765760, 766526, 767292, 768060, 768828, 769597, 770366, 771137, 771908, 772680, 773452, 774226, 775000, 775000, 775000, 775000, 775000, 775000, 775000, 775000, 775000, 775000, 775000, 761962, 749144, 736541, 724151, 711968, 699991, 688215, 676638, 665255, 655000, 672742, 690965, 709682, 728906, 750000, 772500, 795675, 823658, 851641, 879624, 907607, 935590, 963573, 991556, 1019539, 1047522, 1075505, 1103488, 1131471, 1145389, 1162480, 1183300, 1208183, 1241389, 1282962, 1328858, 1379206, 1433965, 1492890, 1555703, 1621960, 1690458, 1753692, 1804016, 1849066, 1898203, 1952789, 2014294, 2082597, 2153537, 2226105, 2314200, 2432218, 2571563, 2721246, 2881540, 3052532, 3233849, 3424375, 3621488, 3724772, 3718966, 3773639, 3898746, 4017403, 4129743, 4237757, 4342927, 4445243, 4544404, 4640360, 4733053, 4822039, 4906851, 4987402, 5064642, 5140711, 5218039, 5305020, 5403639, 5508412, 5619405, 5736696, 5858793, 5980212, 6104381, 6235433, 6366689, 6497837, 6343210, 6179327, 6304636, 6427260, 6531825, 6632130, 6738771, 6849058, 6951040, 7045403, 7135179, 7223804, 7305659, 7381029, 7458554, 7539848, 7627494, 7716845, 7802214, 7885807, 7969110, 8048498, 8126640, 8206618, 8283956, 8357485, 8431729, 8506601, 8579856, 8651416, 8719616, 8786626, 8854392, 8920021, 8983950, 9043675, 9098405, 9154065, 9208609, 9260610, 9310576, 9359001, 9406049, 9450574, 9488723, 9517261, 9545120, 9574206, 9602351, 9626507, 9646521, 9667881, 9684354, 9700899, 9721660, 9740139, 9755035, 9771002, 9790082, 9807903, 9822261, 9838796, 9857317, 9870658, 9882187, 9894574, 9903763, 9908667, 9917073, 9928368, 9939394, 9949698, 9955713, 9960826, 9967335, 9970720, 9969104, 9961974, 9951454, 9938210, 9925706, 9913960, 9899037, 9885720, 9874236, 9860180, 9841873, 9821378, 9802017, 9783570, 1363, 1558, 1780, 2035, 2325, 2657, 3037, 3471, 3967, 4534, 5182, 5287, 5395, 5505, 5618, 5733, 5850, 5969, 6091, 6215, 6342, 6471, 6603, 6738, 6876, 7016, 7159, 7305, 7493, 7685, 7882, 8084, 8291, 8504, 8722, 8946, 9175, 5005, 5012, 5019, 5027, 5034, 5041, 5049, 5057, 5064, 5072, 5081, 5090, 5100, 5110, 5120, 5130, 5140, 5151, 5162, 5200, 5240, 5281, 5322, 5367, 5455, 5545, 5637, 5732, 5835, 5908, 5982, 6057, 6133, 6212, 6288, 6365, 6448, 6489, 6530, 6572, 6614, 6656, 6698, 6741, 6784, 6828, 6871, 6915, 6960, 7004, 7051, 7084, 7116, 7150, 7183, 7217, 7252, 7287, 7323, 7359, 7413, 7465, 7527, 7591, 7646, 7695, 7737, 7773, 7803, 7832, 7879, 7918, 7963, 8010, 8056, 8103, 8156, 8209, 8258, 8303, 8371, 8403, 8429, 8462, 8498, 8523, 8551, 8579, 8614, 8692, 8759, 8843, 8938, 9027, 9111, 9202, 9316, 9434, 9551, 9673, 9781, 9914, 10053, 10178, 10303, 10423, 10557, 10684, 10819, 10939, 11072, 11135, 11215, 11283, 11345, 11377, 11410, 11431, 11390, 11403, 11444, 11519, 11578, 11647, 11702, 11756, 11816, 11860, 11907, 11943, 11995, 12058, 12113, 12190, 12259, 12315, 12374, 12428, 12482, 12591, 12699, 12808, 12917, 13025, 13134, 13243, 13351, 13460, 13569, 13677, 13786, 14026, 14251, 14489, 14736, 14992, 15265, 15562, 15878, 16189, 16512, 16883, 17299, 17724, 18170, 18631, 19090, 19575, 20105, 20650, 21170, 21618, 22022, 22421, 22826, 23223, 23610, 23994, 24369, 24749, 25114, 25487, 25870, 26261, 26652, 27036, 27406, 27785, 28171, 28556, 28912, 29303, 29750, 30199, 30623, 31055, 31497, 31925, 32341, 32751, 33137, 33470, 33770, 34089, 34409, 34713, 35002, 35251, 35467, 35740, 36021, 36295, 36621, 36930, 37191, 37424, 37635, 37872, 38157, 38463, 38793, 39062, 39338, 39622, 39895, 40154, 40388, 40620, 40829, 41032, 41226, 41416, 41587, 41743, 41888, 42029, 42150, 42257, 42368, 42468, 42555, 42635, 42708, 42775, 42832, 42878, 42919, 42959, 42986, 43010, 43024, 43044, 43055, 43064, 43071, 43069, 43057, 43059, 43064, 43057, 43054, 43045, 43043, 43031, 43031, 43035, 43029, 43024, 43028, 43031, 43030, 43041, 43053, 43066, 43083, 43103, 43134, 43167, 43196, 43223, 43254, 43283, 43300, 43323, 43359, 43384, 43412, 43443, 43467, 43494, 43515, 43526, 43552, 43573, 43575, 43578, 43594, 43605, 43599, 43610, 43613, 45, 90, 181, 362, 725, 1451, 2903, 5806, 11612, 23224, 46449, 48893, 51467, 54175, 57027, 60028, 63188, 66513, 70014, 73699, 77578, 81661, 85959, 90483, 95245, 100258, 105535, 111090, 129605, 151205, 176406, 205808, 240109, 280127, 326815, 381285, 444832, 649955, 655121, 660405, 665607, 671021, 676403, 681919, 687365, 692788, 698375, 704294, 710228, 716208, 721924, 727620, 735761, 745920, 756238, 766656, 777494, 788480, 799702, 810969, 822271, 833805, 845485, 857286, 869124, 880831, 892728, 904738, 916189, 927984, 939955, 952254, 961996, 969228, 976539, 984122, 992390, 1001326, 1010087, 1019201, 1027427, 1036855, 1046652, 1055977, 1065115, 1074950, 1085294, 1094953, 1103747, 1112308, 1120787, 1128956, 1136979, 1145163, 1154780, 1168469, 1179236, 1179595, 1179765, 1185632, 1193510, 1201498, 1214949, 1248905, 1286970, 1248896, 1241962, 1256873, 1273309, 1291162, 1313776, 1330397, 1342134, 1357057, 1369019, 1391139, 1426490, 1459090, 1492290, 1525155, 1555923, 1584305, 1614236, 1645018, 1675975, 1700617, 1718899, 1737120, 1755130, 1773225, 1791317, 1809540, 1827738, 1846264, 1870250, 1899926, 1931553, 1963908, 1994230, 2025921, 2058979, 2090058, 2118469, 2149604, 2184291, 2218329, 2249662, 2282048, 2319079, 2358110, 2441995, 2421936, 2454054, 2449026, 2434024, 2423243, 2358957, 2282803, 2262854, 2264903, 2287201, 2329660, 2374449, 2417569, 2463026, 2510150, 2555697, 2597273, 2632888, 2659039, 2627715, 2598772, 2626872, 2662445, 2705620, 2754345, 2727566, 2700788, 2674009, 2647230, 2620451, 2593672, 2566894, 2540115, 2513336, 2486558, 2459779, 2433000, 2458823, 2486412, 2515121, 2544711, 2575311, 2607334, 2641760, 2678931, 2722678, 2769099, 2812604, 2853290, 2891080, 2928858, 2965259, 3000360, 3035382, 3070263, 3103424, 3135874, 3170711, 3204904, 3236223, 3266366, 3295734, 3324568, 3353250, 3380072, 3404743, 3428417, 3452313, 3477581, 3505434, 3534123, 3562393, 3593782, 3627368, 3672653, 3696107, 3695016, 3701408, 3697552, 3680201, 3654893, 3627038, 3599721, 3573418, 3547768, 3522905, 3500410, 3473008, 3444051, 3415276, 3376703, 3322264, 3269809, 3231378, 3198482, 3163255, 3097721, 3028642, 2988334, 2958359, 2933171, 2905771, 2869109, 2829317, 2802485, 2795057, 2795766, 2794490, 2816923, 2854104, 2859112, 2830150, 2797337, 2774222, 2751178, 2728540, 2706358, 2684467, 2662809, 2641150, 2619273, 2597387, 2575498, 2553087, 2530465, 2507570, 2484839, 2462454, 2439832, 2416942, 2394331, 2372141, 2349909, 2327242, 2304359, 2281741, 2258767, 2235296, 2211552, 2187828, 2164014, 2139756, 2115392, 2091116, 2066926, 2042820, 2018846, 1995251, 1971978, 1949084, 1926552, 1903846, 1881174, 1858818, 1836713, 1814681, 1792879, 1771450, 1750197, 1729087, 1707775, 1686325, 1664949, 1643651, 1622384, 1601170, 1579995, 1558792, 1537665, 1516733, 1496072, 1475574, 1455409, 1435615, 1415938, 1396578, 1377676, 1359110, 1340921, 1323188, 1306016, 1289080, 1272404, 1256181, 1240218, 1224404, 1208673, 164616, 229264, 322216, 457232, 655469, 949909, 1595074, 2461107, 3680098, 5472146, 8978926, 10430312, 12197836, 14129025, 14408956, 15079628, 16162256, 17268296, 18842873, 20781327, 20607430, 22227469, 24397484, 25229736, 27219423, 29970339, 33543533, 36072735, 36499547, 37038097, 37596205, 38175385, 38777358, 39404083, 40057783, 40741049, 41456905, 67444809, 67460070, 67464016, 67468420, 67472608, 67476918, 67481686, 67486239, 67457608, 67429103, 67401056, 67348972, 67210989, 67075233, 66941700, 66816106, 66692400, 66624395, 66556932, 66489669, 66423285, 66380569, 66337751, 66295499, 66266937, 66238933, 66210830, 66182951, 66154967, 66127545, 66093627, 66074086, 66054686, 66025665, 65996777, 65968020, 65940747, 65913606, 65890972, 65868471, 65846232, 65838381, 65830672, 65823098, 65791781, 65760940, 65729907, 65702377, 65674647, 65647398, 65620290, 65694403, 65769157, 65857335, 65945819, 66035290, 66124736, 66186582, 66249080, 66311558, 66363266, 66448770, 66550649, 66653426, 66757104, 66862502, 66968793, 67076160, 67184627, 67294229, 67405001, 67594701, 67786248, 67979028, 68173445, 68372941, 68566023, 68760623, 68956072, 69166552, 69379365, 69588747, 69800822, 70014195, 70227056, 70443724, 70660964, 70879744, 71101167, 71323425, 71540051, 71505816, 71479692, 71454742, 71421985, 71400088, 71317194, 71354097, 71346163, 71329660, 71306804, 71340777, 71399339, 71465230, 71531379, 71601544, 71680293, 71758536, 71839437, 71937879, 72030986, 72219271, 72379580, 72546268, 72710836, 72934372, 73147203, 73362753, 73458934, 73681818, 73893407, 74777925, 75690596, 76591416, 77499257, 78424955, 79377365, 80394575, 81417994, 82459989, 83502428, 84507327, 85531233, 86550937, 87601991, 88655184, 89692941, 90741747, 91809676, 93526970, 95244261, 96961557, 98678849, 100396143, 102113436, 103830731, 105548025, 107265317, 108982611, 110699904, 112417198, 113856117, 115581853, 117615340, 119859723, 122293854, 124856286, 127501597, 130192598, 133046210, 136125812, 139355408, 142712693, 146205567, 149866133, 153680709, 157615047, 161746463, 166073639, 170544885, 175151214, 179815331, 184480537, 189367147, 194455304, 199576711, 204813494, 210006614, 215747916, 221769541, 226723539, 231201169, 236787467, 243197076, 249764062, 256472922, 263230599, 270279297, 277539287, 285123979, 292663595, 300360059, 309369865, 319277771, 328801392, 338406194, 348513467, 358535391, 368772687, 379366090, 389723485, 400384099, 412284807, 424679097, 436967699, 449724246, 463303557, 477111736, 490973774, 505164159, 519647365, 534392915, 549004721, 563040135, 577051647, 591583770, 607210136, 623824285, 641385698, 659875267, 678679145, 697273071, 715844683, 735385966, 755559274, 776081855, 796925212, 817779601, 838612062, 859590831, 880750147, 902031425, 923371648, 944759884, 966221656, 987770644, 1009390033, 1031048645, 1052731719, 1074483427, 1096366589, 1118288913, 1140177906, 1162114885, 1184109935, 1206108879, 1228154700, 1250232028, 1272318114, 1294454760, 1316516035, 1338479048, 1360464565, 1382424075, 1404333300, 1426175230, 1447942426, 1469553162, 1490948782, 1512269427, 1533484980, 1554479405, 1575253654, 1595797284, 1616171713, 1636388731, 1656310852, 1675955853, 1695390279, 1714549533, 1733480945, 1752142266, 1770516949, 1788660952, 1806502553, 1823971466, 1841089016, 1857967701, 1874536725, 1890779913, 1906708678, 1922188846, 1937323797, 1952171887, 1966712387, 1980968148, 1994816699, 2008255055, 2021273688, 2033922222, 2046309107, 2058262691, 2069767759, 2080950182, 2091760599, 2102181527, 2112299878, 2122092733, 2131506220, 2140561893, 2149269121, 763498, 1045256, 1451662, 2108235, 3211915, 5131935, 8667931, 15631326, 27730842, 50627770, 94980409, 100611699, 106403520, 111738429, 116853631, 122041065, 127558305, 134885800, 142875147, 151225338, 159672205, 166678784, 174229161, 182485332, 191474875, 199486709, 217008357, 262737491, 267010164, 271870008, 276807851, 281824587, 286921902, 292102390, 297369600, 302728376, 308184949, 282806482, 283803205, 284803801, 285807431, 286818292, 287834323, 288864312, 289900915, 290942002, 291990692, 293046482, 293981384, 293052497, 292125990, 291208403, 290333542, 289586885, 288843720, 288069333, 287584157, 286930070, 286049560, 287463855, 288787651, 290120025, 291461886, 292813853, 294172500, 295534327, 296905897, 298432715, 299827430, 299885398, 299954746, 300069967, 299344294, 299166238, 298995551, 298796855, 298606200, 298422549, 298249514, 300468921, 302723181, 305022087, 307440089, 309733522, 312364097, 314955569, 317052533, 319201878, 321526850, 323236558, 324937527, 326680666, 328428263, 330125499, 331603065, 333115163, 334948445, 336793549, 338752670, 340481721, 342134891, 343842280, 345591178, 347352330, 349250183, 350823357, 352524444, 354367991, 356412747, 357516525, 358652678, 359806420, 360910630, 362114256, 363239883, 364414591, 365610509, 366638368, 367430571, 370368597, 373434500, 376608677, 379819191, 383067058, 386390947, 389801509, 393172028, 396558071, 400598654, 401791689, 402953484, 404181448, 405412168, 406623904, 407931721, 409258875, 410559622, 411974892, 413211290, 416011044, 418853103, 421685186, 424665506, 427633218, 430658469, 433572420, 436492545, 439366663, 442539894, 444914500, 447838014, 450388832, 453293429, 456019321, 458679342, 452443253, 452026781, 455634566, 458566828, 462873191, 468032313, 473277918, 478605429, 484045492, 489582822, 495253892, 500863490, 506592118, 513581727, 520797092, 527990769, 535251248, 542768332, 550402232, 558169563, 566026965, 572882170, 579737383, 586592590, 593447799, 600303004, 607158216, 614013424, 620868629, 627723838, 634579047, 641434258, 648289463, 662454733, 677401949, 692929778, 709181786, 726288830, 744009729, 762101433, 780762688, 800309720, 820432675, 841045554, 862159103, 883813682, 905989194, 928291576, 950568906, 973418801, 996828669, 1020575229, 1045159738, 1069570829, 1094653937, 1121463914, 1149216973, 1177835803, 1207026504, 1237143677, 1267780648, 1299681665, 1333878754, 1369121632, 1404778309, 1441034781, 1477907041, 1515552078, 1553815501, 1592569215, 1631722258, 1671269097, 1711864220, 1752608523, 1793067376, 1833937911, 1874934474, 1916258972, 1957849353, 1999733954, 2042077792, 2084331968, 2126916405, 2169845903, 2211922405, 2253565571, 2295613093, 2337232229, 2379086325, 2421832593, 2464297892, 2507036280, 2550520230, 2594096178, 2637381315, 2680848784, 2724066420, 2765984952, 2807490854, 2848767185, 2889324239, 2929401303, 2969245757, 3007019418, 3044254723, 3083154885, 3122339016, 3161551620, 3200813779, 3240251241, 3279694031, 3319017516, 3358143056, 3397038663, 3435626432, 3473870978, 3511749644, 3549213392, 3586251220, 3622787625, 3658785057, 3694227451, 3729060967, 3763307640, 3796930464, 3829870033, 3862140547, 3893748227, 3924651042, 3954807904, 3984214570, 4012889079, 4040910607, 4068268322, 4094916888, 4120885725, 4146149698, 4170769793, 4194766302, 4218128608, 4240861542, 4262886128, 4284216258, 4304879289, 4324872844, 4344179921, 4362767008, 4380628675, 4397797681, 4414238002, 4429908851, 4444824542, 4458936032, 4472283583, 4484874797, 4496685288, 4507761241, 4518112871, 4527715905, 4536546609, 4544618646, 4551938720, 4558581821, 4564577580, 4569902381, 4574579416, 4578622072, 4582060860, 4584920113, 4587204377, 4588952488, 4590176284, 4590845218, 4591026738, 4590734959, 4589907391, 4588598902, 4586857936, 4584656278, 4582010441, 4578946587, 4575472590, 4571622354, 791, 1187, 1781, 2672, 4009, 6013, 9020, 13531, 20296, 30445, 45668, 46600, 47551, 48521, 49511, 50522, 51553, 52605, 53679, 54774, 55892, 57033, 58197, 59384, 60596, 61833, 63095, 64382, 68061, 71951, 76062, 80409, 85003, 89861, 94996, 100424, 106163, 109839, 110279, 110720, 111163, 111607, 112054, 112502, 112952, 113404, 113857, 114313, 114770, 115229, 115690, 116153, 116618, 117813, 119021, 120241, 121474, 122719, 123977, 125249, 126533, 127830, 129140, 130464, 131802, 133153, 134617, 133808, 133000, 133249, 133499, 134000, 139962, 146189, 152693, 159486, 166582, 175000, 176778, 178574, 180388, 182221, 184073, 186000, 187319, 188648, 190000, 191150, 193550, 193895, 193070, 191100, 189325, 189910, 190245, 190840, 192630, 194940, 196985, 198720, 200710, 202400, 203340, 203505, 201605, 199945, 200325, 201440, 201110, 200085, 200765, 202520, 204140, 205325, 206745, 208090, 209045, 209975, 210780, 211670, 212925, 214025, 214590, 215180, 215995, 215625, 213925, 212215, 212095, 212930, 213830, 215220, 216975, 219240, 222135, 225445, 229380, 233230, 236055, 238740, 241335, 243510, 245510, 247730, 250380, 253055, 255665, 258060, 259975, 261910, 264285, 265650, 265300, 264145, 263385, 262680, 261525, 260810, 260945, 261520, 264555, 269680, 273870, 278270, 282875, 287295, 292220, 297275, 299315, 298150, 297495, 297385, 297080, 297490, 299400, 301050, 300678, 300305, 299932, 299560, 299188, 298815, 298442, 298070, 297698, 297325, 296952, 296580, 298161, 299909, 301692, 303489, 305315, 306957, 308439, 310039, 312043, 313888, 316347, 319663, 322855, 326232, 329709, 333085, 335524, 337015, 338271, 339337, 341961, 346085, 349206, 351432, 353686, 355877, 358252, 361047, 362898, 363711, 364487, 365061, 365495, 365904, 366665, 368409, 370789, 373789, 377384, 381707, 386819, 391972, 397210, 402597, 408237, 413779, 418970, 424158, 429909, 436142, 441754, 446392, 451845, 458305, 465369, 472869, 480277, 488995, 498196, 507418, 518583, 530951, 543358, 556285, 569540, 583511, 596506, 608109, 620167, 630597, 640276, 653315, 665101, 673042, 680454, 687442, 694280, 701086, 707588, 713671, 719436, 725083, 730530, 735658, 740633, 745419, 749912, 754313, 758655, 762674, 766435, 770069, 773439, 776543, 779544, 782354, 784904, 787354, 789578, 791461, 793284, 794911, 796241, 797490, 798665, 799415, 799813, 800213, 800515, 800683, 800797, 800774, 800535, 800256, 799942, 799554, 799016, 798333, 797472, 796327, 795136, 793925, 792537, 791183, 789869, 788493, 787038, 785570, 784047, 782400, 780655, 778776, 777022, 775297, 773448, 771558, 769637, 767778, 766050, 764392, 762655, 761035, 759535, 757962, 756502, 755034, 753313, 751532, 749770, 747988, 38866, 39061, 39256, 39452, 39650, 39848, 40047, 40247, 40448, 40651, 40854, 41058, 41264, 41470, 41677, 41886, 42095, 42306, 42517, 42730, 42943, 43158, 43374, 43591, 43809, 44028, 44248, 44469, 44691, 44915, 45139, 45365, 45592, 45820, 46049, 46279, 46511, 46743, 46977, 47212, 47448, 47685, 47923, 48163, 48404, 48646, 48889, 49134, 49379, 49626, 49874, 50124, 50374, 50626, 50879, 51134, 51389, 51646, 51905, 52164, 52425, 52687, 52950, 53215, 53481, 53749, 54017, 54288, 54559, 54832, 55106, 55381, 55658, 55937, 56216, 56497, 56780, 57064, 57349, 57636, 57924, 58214, 58505, 58797, 59091, 59387, 59684, 59982, 60282, 60583, 60886, 61191, 61497, 61804, 62113, 62424, 62736, 63050, 63365, 63682, 64000, 65100, 66219, 67357, 68514, 69691, 70889, 72107, 73347, 74607, 76000, 75981, 76974, 78000, 78826, 79660, 80504, 81356, 82217, 83088, 84000, 85159, 86334, 87525, 88733, 90000, 157000, 157000, 160000, 160000, 170000, 170000, 170000, 170000, 170000, 170000, 170000, 170000, 170000, 172222, 174445, 176667, 178890, 181112, 183334, 185557, 187779, 190002, 192224, 194447, 196669, 200120, 200417, 199605, 197879, 195454, 192188, 188202, 183680, 178433, 173333, 173335, 177825, 182143, 225672, 265637, 262951, 260430, 257944, 255316, 257405, 263470, 273185, 250337, 221395, 223951, 227391, 231546, 236218, 241160, 246108, 252516, 261054, 270519, 280560, 291288, 302680, 314630, 326912, 339223, 351123, 362275, 372256, 381331, 390126, 398703, 407033, 415074, 422816, 430253, 437316, 445121, 456026, 469062, 482209, 495416, 508752, 522281, 535935, 549492, 562809, 575644, 587450, 598752, 610308, 622185, 634317, 646558, 658777, 670982, 683069, 694404, 704360, 713916, 720270, 722018, 723196, 724080, 724257, 725438, 726724, 727320, 727008, 726352, 725564, 723766, 721024, 717559, 713758, 710038, 706894, 703318, 699236, 695297, 691786, 688799, 685280, 680718, 676230, 672521, 668856, 664205, 658652, 652819, 647007, 641235, 635806, 631072, 626221, 619990, 614249, 608728, 602813, 596430, 589195, 583198, 576703, 568732, 560737, 552538, 544452, 536931, 529100, 520897, 512562, 504069, 495712, 487413, 479187, 471391, 463631, 455352, 447004, 438791, 430464, 422202, 414550, 407148, 399700, 392476, 385685, 379605, 373769, 367540, 361520, 355924, 350712, 345980, 341068, 335990, 331174, 6, 10, 15, 22, 34, 51, 77, 115, 173, 260, 390, 781, 1562, 3125, 6250, 12500, 25000, 50000, 100000, 150000, 200000, 283333, 366666, 450000, 533333, 700000, 850000, 1000000, 1018977, 1033532, 1048947, 1065314, 1082741, 1101354, 1121301, 1142760, 1165942, 2530126, 2532501, 2534879, 2537260, 2539642, 2542027, 2544414, 2546803, 2549194, 2551588, 2553984, 2553187, 2552390, 2551594, 2550798, 2550002, 2549206, 2548411, 2547616, 2546821, 2546026, 2542823, 2539625, 2536430, 2533240, 2530053, 2526871, 2523692, 2520518, 2517347, 2514181, 2510978, 2507779, 2504585, 2501394, 2498207, 2495025, 2491847, 2488672, 2485502, 2482336, 2479937, 2477541, 2475147, 2472756, 2470367, 2467980, 2465595, 2463213, 2460833, 2458455, 2465831, 2473228, 2480648, 2488090, 2495554, 2503041, 2510550, 2518082, 2525636, 2533213, 2540812, 2548435, 2556080, 2563748, 2571440, 2579154, 2586891, 2594652, 2602436, 2610243, 2620684, 2631167, 2641692, 2652259, 2662868, 2673519, 2684213, 2694950, 2705730, 2716553, 2727419, 2738329, 2749282, 2760279, 2771320, 2782405, 2793535, 2804709, 2815928, 2827192, 2807401, 2787750, 2768235, 2748858, 2729616, 2710508, 2691535, 2672694, 2653985, 2635407, 2624866, 2614366, 2603909, 2593493, 2583119, 2572787, 2562496, 2552246, 2542037, 2531868, 2526805, 2521751, 2516708, 2511674, 2506651, 2501638, 2496634, 2491641, 2486658, 2481684, 2518910, 2556693, 2595044, 2633969, 2673479, 2713581, 2754285, 2795599, 2837533, 2880096, 2920417, 2961303, 3002761, 3044800, 3087427, 3130651, 3174480, 3218923, 3280352, 3341782, 3403212, 3464641, 3526070, 3587500, 3648930, 3710359, 3771788, 3833218, 3894648, 3956077, 4057204, 4160844, 4267535, 4377321, 4490119, 4606423, 4726637, 4850852, 4979096, 5111033, 5246163, 5384155, 5525189, 5669867, 5819117, 5974281, 6136495, 6306501, 6484718, 6672004, 6868874, 7074405, 7288053, 7509733, 7739341, 7976838, 8222240, 8475862, 8737585, 9006039, 9279017, 9557679, 9843046, 10134559, 10433143, 10736862, 11047297, 11369458, 11705002, 12055649, 12421413, 12800870, 13197353, 13613859, 14051279, 14510712, 14990818, 15489364, 16000506, 16516336, 17032933, 17549915, 18071860, 18606606, 19159711, 19730916, 20318590, 20923842, 21547277, 22183343, 22822305, 23462444, 24109290, 24764356, 25426703, 26099950, 26788379, 27494930, 28219559, 28953560, 29691087, 30437261, 31195937, 31964960, 32740682, 33522055, 34308790, 35099859, 35894681, 36693189, 37495709, 38301315, 39109387, 39919955, 40733848, 41551314, 42371337, 43194150, 44019292, 44846897, 45676980, 46508817, 47342294, 48176604, 49011279, 49846532, 50682065, 51517350, 52351990, 53185473, 54016762, 54845298, 55671145, 56493654, 57313029, 58129738, 58942306, 59750168, 60554111, 61352879, 62145243, 62930946, 63709343, 64480300, 65242937, 65997237, 66743601, 67480961, 68208618, 68926088, 69634457, 70333399, 71020890, 71697360, 72362752, 73015743, 73657476, 74288082, 74906310, 75512390, 76107251, 76691317, 77265182, 77828805, 78382370, 78926160, 79459880, 79982946, 80493874, 80992576, 81480822, 81958315, 82423995, 82878063, 83319305, 83748153, 84165552, 84570967, 84962957, 85341145, 2762, 3460, 4336, 5434, 6812, 8540, 10708, 13429, 16846, 21136, 26525, 32420, 39624, 48430, 59192, 72346, 88423, 108073, 132090, 155295, 178500, 214200, 249900, 285600, 321300, 357000, 387345, 417690, 435095, 443408, 452257, 461701, 471811, 482671, 494380, 507057, 520844, 2070034, 2072671, 2075311, 2077955, 2080602, 2083253, 2085907, 2088564, 2091224, 2093888, 2096556, 2099227, 2101901, 2104578, 2107259, 2109944, 2112632, 2115323, 2118018, 2120716, 2123418, 2126123, 2128831, 2131543, 2134258, 2136977, 2139699, 2142425, 2145154, 2147887, 2150623, 2153363, 2156106, 2158853, 2161603, 2164357, 2167114, 2169875, 2172639, 2175407, 2178178, 2180953, 2183731, 2186513, 2189298, 2192087, 2194880, 2197676, 2200475, 2203279, 2206085, 2205012, 2203940, 2202868, 2201796, 2200726, 2199655, 2198585, 2197516, 2196447, 2195379, 2193183, 2190990, 2188799, 2186610, 2184424, 2182239, 2180057, 2177877, 2175699, 2173524, 2170233, 2166948, 2163667, 2160392, 2157121, 2153856, 2150595, 2147339, 2144088, 2140842, 2144029, 2147221, 2150417, 2153619, 2156825, 2160035, 2163251, 2166471, 2169696, 2172926, 2164234, 2155577, 2146955, 2138367, 2129814, 2121295, 2112809, 2104358, 2095941, 2087557, 2070856, 2054290, 2037855, 2021552, 2005380, 1989337, 1973422, 1957635, 1941974, 1926438, 1918732, 1911057, 1903413, 1895799, 1888216, 1880663, 1873141, 1865648, 1858186, 1850753, 1878514, 1906692, 1935292, 1964322, 1993786, 2023693, 2054049, 2084859, 2116132, 2147874, 2177944, 2208436, 2239354, 2270705, 2302495, 2334730, 2367416, 2400560, 2446372, 2492183, 2537995, 2583806, 2629618, 2675430, 2721241, 2767053, 2812864, 2858676, 2904487, 2950299, 3002886, 3059382, 3119242, 3181539, 3246543, 3315299, 3387745, 3463947, 3544167, 3628136, 3715543, 3806310, 3900513, 3997309, 4096158, 4197929, 4303018, 4411055, 4521184, 4633949, 4751441, 4874479, 5003935, 5141342, 5287371, 5443390, 5614993, 5810135, 6028750, 6265529, 6516460, 6778885, 7051707, 7332811, 7620509, 7906485, 8293173, 8753265, 9176223, 9545860, 9844228, 10135082, 10284027, 10164899, 10150122, 10352227, 10562035, 10792877, 11047812, 11315947, 11593057, 11880443, 12181575, 12500736, 12840034, 13198699, 13576344, 13976415, 14395788, 14826466, 15265026, 15709577, 16161816, 16621534, 17085587, 17557741, 18039714, 18528086, 19025748, 19533885, 20047264, 20568731, 21104480, 21655288, 22216118, 22785535, 23366192, 23954454, 24553504, 25160295, 25763539, 26366763, 26978422, 27595301, 28213790, 28835601, 29462514, 30081747, 30691583, 31302096, 31911247, 32517516, 33122488, 33736529, 34350953, 34959613, 35567995, 36165762, 36761005, 37361675, 37964328, 38568586, 39174567, 39770461, 40357518, 40938493, 41511360, 42081239, 42655656, 43228180, 43785925, 44330133, 44854824, 45372466, 45890782, 46408688, 46922126, 47427610, 47923944, 48410342, 48890067, 49355292, 49806630, 50256739, 50708858, 51164005, 51618824, 52055287, 52475230, 52893308, 53304781, 53704432, 54094651, 54461682, 54812023, 55159956, 55500706, 55839152, 56166460, 56481182, 56783370, 57074419, 57354603, 57621848, 57879213, 58135894, 58389582, 58636393, 58888533, 59141254, 754, 942, 1178, 1472, 1841, 2301, 2876, 3595, 4494, 5618, 7023, 10534, 15802, 23703, 35555, 53333, 80000, 120000, 180000, 190000, 200000, 239200, 278400, 317600, 356800, 396000, 495000, 594000, 614600, 635200, 655800, 676400, 697000, 717600, 738200, 758800, 779400, 386199, 392337, 398586, 404949, 411428, 418025, 424742, 431583, 438549, 445643, 452867, 460225, 467718, 475350, 483124, 491041, 499106, 507320, 515688, 524212, 532895, 541740, 550752, 559933, 569286, 578815, 588524, 598417, 608496, 618767, 629232, 639896, 650763, 661837, 673121, 684622, 696342, 708287, 720461, 732869, 745515, 758404, 771542, 784934, 798584, 812499, 826683, 841142, 855882, 870909, 886228, 901846, 917769, 934003, 950554, 967429, 984636, 1002180, 1020069, 1038310, 1056910, 1075877, 1095219, 1114942, 1135056, 1155569, 1176487, 1197822, 1219580, 1241770, 1264403, 1287486, 1311030, 1335045, 1359539, 1384523, 1410008, 1436004, 1462521, 1489170, 1516354, 1544087, 1572378, 1601241, 1630686, 1660727, 1691376, 1722646, 1754550, 1787101, 1820314, 1854457, 1889747, 1925754, 1962496, 1999986, 2038241, 2077278, 2117112, 2157760, 2199240, 2267579, 2333941, 2410216, 2489743, 2563462, 2631246, 2704964, 2768246, 2816542, 2882825, 2987222, 3114370, 3237314, 3325389, 3381788, 3449783, 3519708, 3535855, 3535340, 3568394, 3608874, 3635577, 3671920, 3734966, 3826122, 3974079, 4138828, 4248965, 4352817, 4462773, 4438732, 4350695, 4357036, 4469205, 4627546, 4786189, 5007903, 5205134, 5279563, 5353992, 5428422, 5502851, 5577280, 5651710, 5726139, 5800568, 5874997, 5949426, 6023856, 6098285, 6257415, 6422851, 6593945, 6772374, 6959959, 7156627, 7362818, 7562886, 7755779, 7956201, 8164448, 8380174, 8602166, 8828416, 9056415, 9284693, 9507107, 9725283, 9947604, 10178802, 10423466, 10676839, 10935622, 11200903, 11471914, 11750093, 12035716, 12328158, 12627866, 12983365, 13399206, 13832796, 14285914, 14759013, 15252262, 15760425, 16276735, 16796612, 17315003, 17833179, 18342474, 18834569, 19322667, 19820446, 20330602, 20850085, 21375225, 21906713, 22435532, 22967817, 23526535, 24102477, 24679604, 25256773, 25836075, 26417909, 26998383, 27570052, 28124779, 28655772, 29162034, 29662835, 30174269, 30696133, 31232796, 31789692, 32355642, 32910963, 33440590, 33889554, 34282404, 34695494, 35126295, 35557670, 35977834, 36385116, 36785086, 37182770, 37574288, 37961719, 38347781, 38728380, 39097867, 39457845, 39814831, 40166901, 40512286, 40853314, 41185889, 41509643, 41828590, 42144469, 42455949, 42754137, 43038202, 43313751, 43580455, 43831574, 44065534, 44289762, 44502609, 44701569, 44889969, 45063853, 45219589, 45362855, 45497566, 45622569, 45741085, 45850112, 45947639, 46033412, 46105606, 46170822, 46226985, 46270409, 46305043, 46331871, 46354512, 46373001, 46385321, 46390493, 46384495, 46370718, 46351187, 46326866, 46292136, 46243390, 46186885, 46119103, 46044269, 45966028, 45879840, 45789613, 45697771, 45599531, 45495753, 45389870, 45282332, 45172966, 45062225, 44950462, 44835554, 44719897, 44604290, 44486795, 44370030, 44256472, 44143975, 44026124, 49558, 49746, 49935, 50124, 50314, 50505, 50697, 50889, 51082, 51276, 51470, 51669, 51423, 51178, 50934, 50692, 50450, 50210, 49971, 49733, 49496, 49266, 49523, 49782, 50042, 50304, 50567, 50831, 51097, 51364, 51632, 51909, 51812, 51715, 51619, 51522, 51426, 51330, 51234, 51138, 51042, 50948, 51407, 51871, 52338, 52810, 53286, 53767, 54251, 54740, 55234, 55754, 56036, 56318, 56602, 56888, 57174, 57463, 57753, 58044, 58337, 58638, 58901, 59164, 59429, 59695, 59962, 60230, 60500, 60770, 61042, 61322, 61375, 61428, 61481, 61534, 61587, 61640, 61693, 61747, 61800, 61854, 62422, 62995, 63573, 64157, 64746, 65341, 65941, 66546, 67157, 67803, 67878, 67953, 68029, 68105, 68180, 68256, 68332, 68408, 68484, 68561, 68996, 69417, 69837, 70270, 70702, 71135, 71567, 72000, 72409, 72000, 71797, 71595, 71393, 71192, 70992, 70792, 70592, 70393, 70195, 70000, 70847, 71704, 72571, 73449, 74337, 75236, 76146, 77067, 77999, 79000, 79196, 79393, 79590, 79788, 79986, 80185, 80384, 79890, 79397, 78903, 78410, 77916, 77422, 76929, 76435, 75942, 75448, 74955, 74461, 75730, 77077, 78509, 80010, 81619, 83317, 85136, 87054, 89075, 91203, 93464, 95817, 98236, 100673, 104116, 108528, 112543, 116092, 119581, 123240, 127052, 130979, 134971, 138994, 143169, 147539, 151943, 156169, 160372, 164844, 169544, 174341, 179141, 184212, 190182, 196949, 203961, 210899, 217749, 224772, 231810, 238559, 244893, 250831, 256660, 262354, 267711, 272734, 277423, 282025, 286778, 291631, 296497, 301416, 306429, 313866, 324489, 336178, 348282, 360802, 373683, 386821, 400077, 413623, 428165, 443316, 458297, 473106, 487737, 502127, 516163, 524116, 526009, 527801, 529680, 531516, 533436, 535505, 537576, 539669, 541931, 544290, 546726, 549165, 551601, 554094, 556640, 559234, 561959, 564801, 567609, 570382, 573140, 575813, 578461, 581029, 583396, 585723, 587991, 589963, 591634, 593068, 594264, 595158, 595923, 596513, 596759, 596669, 596259, 595693, 594868, 593631, 592112, 590357, 588446, 586289, 583837, 581137, 578259, 575178, 571861, 568392, 564739, 560932, 557020, 552958, 548730, 544306, 539826, 535376, 530912, 526532, 522264, 518027, 513878, 509827, 505952, 502235, 498778, 495578, 492628, 489914, 487382, 485114, 483065, 481163, 479395, 477806, 476352, 474920, 3871, 5807, 8711, 13067, 19601, 29402, 44104, 66156, 99234, 148851, 223277, 255173, 291627, 333288, 380900, 435315, 497503, 568575, 649800, 685900, 722000, 776150, 830300, 900000, 1000000, 1083000, 1263500, 1444000, 1621364, 1639466, 1658576, 1678798, 1700253, 1723084, 1747457, 1773567, 1801652, 2156654, 2154811, 2152969, 2151129, 2149290, 2147453, 2145618, 2143784, 2141952, 2140121, 2138292, 2137832, 2137373, 2136914, 2136455, 2135996, 2135537, 2135078, 2134620, 2134161, 2133703, 2133243, 2132784, 2132325, 2131866, 2131407, 2130948, 2130489, 2130031, 2129572, 2129114, 2128654, 2128195, 2127736, 2127277, 2126818, 2126359, 2125900, 2125441, 2124983, 2124524, 2124065, 2123606, 2123147, 2122688, 2122229, 2121770, 2121311, 2120852, 2120394, 2119935, 2124175, 2128424, 2132680, 2136946, 2141220, 2145502, 2149793, 2154093, 2158401, 2162718, 2167043, 2171377, 2175720, 2180071, 2184432, 2188800, 2193178, 2197564, 2201959, 2206363, 2215189, 2224050, 2232946, 2241878, 2250845, 2259848, 2268888, 2277963, 2287075, 2296224, 2305408, 2314630, 2323889, 2333184, 2342517, 2351887, 2361295, 2370740, 2380223, 2389744, 2401692, 2413701, 2425769, 2437898, 2450088, 2462338, 2474650, 2487023, 2499458, 2511955, 2539587, 2567522, 2595765, 2624319, 2653186, 2682371, 2711877, 2741708, 2771867, 2802357, 2824776, 2847374, 2870153, 2893114, 2916259, 2939589, 2963106, 2986811, 3010705, 3034791, 3077278, 3120360, 3164045, 3208342, 3253258, 3298804, 3344987, 3391817, 3439303, 3487453, 3532790, 3578716, 3625239, 3672367, 3720108, 3768470, 3817460, 3867087, 3936239, 4005392, 4074544, 4143696, 4212848, 4282000, 4351153, 4420305, 4489457, 4558610, 4627762, 4696914, 4766702, 4836366, 4904800, 4972911, 5041937, 5111984, 5183132, 5253467, 5325646, 5402550, 5482288, 5563921, 5646606, 5730130, 5815483, 5902209, 5990908, 6082987, 6177698, 6276476, 6377945, 6483730, 6597114, 6715435, 6837265, 6960979, 7090985, 7229654, 7375272, 7530522, 7692763, 7860196, 8034400, 8208599, 8374661, 8531272, 8681167, 8834001, 8999935, 9178826, 9362885, 9553540, 9754786, 9967035, 10185368, 10407274, 10646499, 10919577, 11227420, 11559291, 11912162, 12288051, 12684951, 13102415, 13538648, 13990143, 14457776, 14940786, 15435536, 15945201, 16469054, 16957039, 17459619, 18020267, 18593022, 19191298, 19813016, 20442031, 21068405, 21713837, 22388637, 23072641, 23769130, 24478597, 25198819, 25932277, 26679174, 27440613, 28215515, 29002867, 29804546, 30618896, 31442803, 32276675, 33118347, 33967892, 34823451, 35685579, 36549488, 37413644, 38280872, 39151281, 40026321, 40902504, 41778987, 42655646, 43530856, 44405719, 45279775, 46154082, 47029240, 47903087, 48774663, 49641492, 50506618, 51370060, 52230259, 53087107, 53938842, 54787468, 55631882, 56469743, 57301044, 58125501, 58941094, 59750129, 60555498, 61354442, 62143105, 62919462, 63687754, 64444737, 65187036, 65916524, 66630540, 67329806, 68016978, 68691455, 69351711, 69994175, 70623134, 71238143, 71836419, 72418548, 72981193, 73525514, 74054450, 74567722, 75062748, 75539861, 75997351, 76434609, 76855731, 77265135, 77657031, 78027660, 78380625, 78719911, 79044477, 79354050, 2, 5, 12, 30, 74, 182, 442, 1073, 1342, 1677, 2097, 2621, 3276, 4096, 5120, 6400, 8000, 10000, 10000, 10000, 20000, 10000, 20000, 40000, 70000, 72000, 74000, 76000, 78000, 80000, 84000, 88000, 92000, 96000, 95398, 96066, 96738, 97416, 98098, 98784, 99476, 100172, 100873, 101579, 102290, 103006, 103727, 104454, 105185, 105921, 106662, 107409, 108161, 108918, 109681, 110448, 111221, 112000, 114106, 115155, 115822, 116490, 119280, 119776, 119969, 120859, 122263, 122066, 121926, 123125, 123148, 120989, 121249, 121928, 126265, 126265, 118759, 119214, 120780, 123200, 127258, 128361, 131211, 139733, 131446, 126988, 130939, 133273, 131401, 140797, 142537, 140303, 140951, 145802, 147685, 148904, 143970, 145368, 146930, 144868, 146852, 148209, 148724, 150095, 151240, 148968, 150551, 152271, 152210, 153716, 155875, 160567, 159011, 160729, 161831, 156496, 152229, 154256, 156675, 157953, 159231, 160679, 162493, 163850, 165662, 166053, 166889, 168105, 170265, 172537, 176231, 177745, 180328, 181648, 183679, 188141, 193315, 197079, 202134, 205059, 206689, 209974, 212888, 215879, 213486, 215332, 216617, 216879, 217496, 218115, 218735, 219361, 217556, 215766, 213990, 212258, 211510, 220060, 223088, 225242, 226908, 228575, 230000, 232832, 234454, 237767, 248062, 251832, 255185, 256140, 262165, 264663, 268700, 270865, 273031, 275196, 277362, 279527, 281692, 283858, 286023, 288189, 290354, 292520, 294685, 300461, 304913, 309348, 313752, 318149, 322464, 326702, 329414, 330361, 330832, 330855, 330499, 329815, 328794, 327407, 325677, 323820, 323515, 324762, 326017, 327300, 328617, 330059, 331686, 333458, 335291, 337169, 339069, 340974, 342882, 344754, 346653, 348598, 350555, 352567, 355082, 358089, 361226, 364530, 367913, 371335, 374805, 378222, 381467, 384559, 387627, 390687, 393782, 396897, 399905, 402788, 405571, 408236, 410800, 413324, 415463, 417201, 418969, 420800, 422654, 424635, 426616, 428457, 434494, 444978, 455276, 467902, 484560, 504017, 518212, 524383, 528194, 532964, 539612, 545406, 549013, 550979, 552714, 554109, 555234, 556125, 556784, 557115, 556977, 556512, 555888, 555100, 554105, 552937, 551743, 550464, 549122, 547711, 546197, 544637, 543003, 541214, 539335, 537585, 535728, 533636, 531490, 529381, 527342, 525224, 522962, 520720, 518440, 515983, 513371, 510689, 507862, 504937, 501909, 498706, 495367, 491884, 488206, 484403, 480565, 476651, 472612, 468514, 464344, 460100, 455656, 451070, 446498, 441929, 437316, 432667, 428057, 423477, 418925, 414481, 410090, 405753, 401641, 397651, 393687, 389786, 386061, 382462, 378917, 375423, 372104, 368949, 365880, 362885, 359935, 21175, 21175, 21175, 21175, 21175, 21175, 21175, 21175, 21175, 21175, 21175, 21175, 21175, 21175, 21175, 21175, 21175, 21175, 21175, 21175, 21175, 21175, 21175, 21175, 21175, 21175, 21175, 21175, 21175, 21175, 21175, 20862, 20554, 20250, 19951, 19656, 19365, 19079, 18797, 18519, 18246, 17976, 17710, 17449, 17191, 16937, 16686, 16440, 16197, 15958, 15722, 15489, 15260, 15035, 14813, 14594, 14378, 14166, 13956, 13750, 13547, 13547, 13547, 13547, 13547, 13547, 13547, 13547, 13547, 13547, 13547, 13547, 13547, 13547, 13547, 13547, 13547, 13547, 13547, 13547, 13547, 13547, 13547, 13547, 13547, 13547, 13547, 13547, 13547, 13547, 13547, 13547, 13547, 13547, 13547, 13547, 13547, 13547, 13547, 13547, 13547, 13547, 13547, 13547, 13345, 13146, 11671, 11671, 11671, 11671, 11619, 11566, 11514, 11463, 11445, 11428, 11410, 11393, 11375, 11358, 11341, 11323, 11306, 11289, 11271, 11254, 12296, 12296, 13130, 14797, 15214, 15839, 17090, 17507, 15214, 22509, 23134, 24384, 26052, 24966, 23880, 22794, 21708, 20622, 19536, 18449, 17363, 16277, 15191, 14105, 13019, 13134, 13240, 13332, 13413, 13508, 13594, 13660, 13826, 14217, 14728, 15240, 15782, 16325, 16881, 17430, 17947, 18678, 19889, 21328, 22552, 23392, 24015, 24607, 25318, 26177, 27040, 27928, 28831, 29757, 30793, 32040, 33418, 34832, 36282, 37779, 39307, 40846, 42338, 43611, 44648, 45587, 46406, 47112, 47731, 48283, 48795, 49277, 49732, 50221, 50721, 51137, 51441, 51657, 51803, 51928, 52011, 52050, 52049, 52036, 52064, 51927, 51438, 50696, 49815, 48823, 47730, 46544, 45307, 44030, 42728, 41387, 40094, 38849, 37572, 36305, 35101, 33998, 32999, 32075, 31211, 30440, 29760, 29161, 28627, 28165, 27769, 27423, 27110, 26854, 26616, 26413, 26234, 26071, 25930, 25794, 25670, 25560, 25446, 25328, 25212, 25110, 25003, 24907, 24804, 24700, 24594, 24511, 24444, 24389, 24328, 24279, 24232, 24204, 24200, 24198, 24214, 24240, 24274, 24310, 24350, 24388, 24429, 24466, 24506, 24550, 24599, 24633, 24673, 24708, 24734, 24756, 24766, 24783, 24784, 24766, 24750, 24731, 24699, 24655, 24602, 24551, 24481, 24410, 24336, 24262, 24178, 24091, 23997, 23920, 23826, 1, 2, 5, 10, 21, 43, 87, 175, 350, 701, 1403, 2807, 5615, 11230, 22460, 44920, 89840, 44920, 22460, 26203, 30570, 35665, 41610, 48545, 56636, 66075, 77087, 89935, 92948, 93633, 94323, 95019, 95719, 96425, 97136, 97852, 98573, 99300, 100032, 99937, 99842, 99747, 99652, 99557, 99462, 99700, 99938, 100177, 100416, 100656, 100897, 101138, 101380, 101622, 101865, 103389, 104936, 106505, 108099, 109716, 111337, 114260, 114999, 116031, 117052, 117550, 117569, 118931, 120310, 121704, 123114, 124541, 125984, 127444, 128920, 130414, 131926, 133454, 135001, 136565, 138148, 139748, 141368, 143006, 144663, 146339, 148035, 149751, 151486, 153241, 155017, 154454, 153891, 155584, 153139, 150695, 152118, 153555, 155006, 156470, 157947, 159439, 160945, 162465, 164000, 165068, 166143, 167225, 168314, 169411, 170514, 171625, 172743, 173868, 175000, 176692, 178400, 180124, 181865, 183623, 185398, 187191, 189000, 193104, 197297, 201581, 205958, 210431, 215000, 215000, 182000, 182000, 182000, 182000, 182615, 183232, 183851, 184473, 185096, 185722, 186349, 186979, 187611, 188245, 188881, 189520, 190160, 190803, 191448, 192095, 192744, 193395, 194049, 194705, 195363, 196023, 196685, 197350, 198017, 198686, 199358, 200031, 200707, 201386, 202066, 202749, 203434, 205821, 208208, 210596, 212983, 215370, 217758, 220145, 222532, 224919, 227306, 229694, 232081, 237490, 242836, 248677, 255157, 261050, 266246, 271683, 277233, 282900, 288779, 294595, 299759, 304239, 308464, 312771, 317080, 320931, 323537, 324846, 325528, 325995, 326344, 326376, 326382, 327346, 328974, 330279, 331165, 331790, 332290, 332997, 335051, 338658, 342827, 347156, 351578, 356144, 360801, 365568, 370999, 377313, 383938, 390545, 397073, 403505, 409833, 416094, 421815, 423895, 421388, 417157, 412479, 408417, 405104, 401849, 400459, 400812, 400699, 399527, 397389, 394576, 391741, 389470, 387027, 383737, 378892, 371510, 364100, 359621, 356625, 353286, 349462, 346008, 343201, 340451, 337716, 335096, 332568, 330067, 327639, 325290, 322992, 320737, 318529, 316349, 314206, 312092, 310028, 307959, 305856, 303710, 301528, 299286, 297010, 294693, 292321, 289883, 287349, 284731, 282076, 279395, 276680, 273963, 271233, 268530, 265863, 263214, 260638, 258125, 255658, 253272, 250960, 248733, 246581, 244524, 242610, 240809, 239109, 237520, 236034, 234649, 233368, 232193, 231100, 230074, 229111, 228177, 227323, 226495, 225703, 224909, 224123, 223367, 222603, 221845, 221102, 220353, 219594, 218837, 218069, 217294, 216521, 215712, 214912, 214107, 213285, 212428, 211570, 210693, 209810, 2995, 3993, 5325, 7100, 9466, 12622, 16829, 22439, 29919, 39892, 53190, 60789, 69473, 79398, 90740, 103703, 118518, 135450, 154800, 163400, 172000, 184900, 197800, 220000, 240000, 258000, 301000, 344000, 352995, 355364, 357853, 360475, 363243, 366172, 369282, 372594, 376134, 278918, 278680, 278442, 278204, 277966, 277728, 277491, 277254, 277017, 276780, 276544, 276484, 276425, 276365, 276306, 276247, 276187, 276128, 276069, 276009, 275950, 275891, 275831, 275772, 275712, 275653, 275594, 275534, 275475, 275416, 275357, 275297, 275238, 275178, 275119, 275060, 275000, 274941, 274882, 274822, 274763, 274704, 274644, 274585, 274525, 274466, 274407, 274347, 274288, 274229, 274169, 275266, 276367, 277473, 278583, 279697, 280816, 281939, 283067, 284199, 285336, 286477, 287623, 288774, 289929, 291088, 292253, 293422, 294595, 295774, 296957, 298442, 299934, 301434, 302941, 304455, 305978, 307508, 309045, 310590, 312143, 314016, 315900, 317796, 319702, 321621, 323550, 325492, 327445, 329409, 331386, 333705, 336041, 338394, 340762, 343148, 345550, 347969, 350404, 352857, 355327, 358525, 361752, 365008, 368293, 371607, 374952, 378326, 381731, 385167, 388633, 390965, 393311, 395671, 398045, 400433, 402836, 405253, 407684, 410130, 412591, 418780, 425062, 431438, 437909, 444478, 451145, 457912, 464781, 471753, 478829, 485533, 492330, 499223, 506212, 513299, 520485, 527772, 535161, 545374, 555588, 565801, 576015, 586228, 596442, 606655, 616868, 627082, 637295, 647509, 657722, 670891, 684812, 699392, 714679, 730730, 747615, 765353, 783999, 803611, 824307, 846174, 869192, 893425, 918957, 945847, 974159, 1003858, 1034748, 1066763, 1099815, 1133708, 1168359, 1203840, 1240193, 1277335, 1315341, 1353771, 1392716, 1432762, 1474046, 1516883, 1561183, 1606748, 1653696, 1702110, 1751843, 1803016, 1855862, 1903059, 1951881, 2009739, 2088143, 2174333, 2249462, 2312027, 2358193, 2411316, 2474650, 2541700, 2613450, 2678766, 2738659, 2802050, 2868671, 2939060, 3013659, 3093065, 3183276, 3284454, 3390968, 3502813, 3619035, 3734324, 3848511, 3965959, 4086655, 4210603, 4337685, 4467714, 4600136, 4734874, 4875644, 5022442, 5169403, 5315072, 5461321, 5608793, 5757961, 5909196, 6062533, 6217799, 6374849, 6533838, 6694456, 6856325, 7019237, 7183114, 7348369, 7514746, 7681918, 7850223, 8020493, 8192552, 8365184, 8538534, 8713260, 8888479, 9064222, 9240184, 9415604, 9591999, 9769707, 9947449, 10124333, 10300453, 10475611, 10650676, 10827342, 11004491, 11180222, 11355030, 11529735, 11703699, 11877950, 12051736, 12224647, 12397844, 12569362, 12739407, 12908447, 13076833, 13244153, 13409184, 13572518, 13734755, 13895846, 14055485, 14213521, 14368500, 14520799, 14672022, 14821349, 14968973, 15114735, 15257624, 15398691, 15538558, 15676054, 15810317, 15941788, 16071140, 16197733, 16321554, 16443131, 16561437, 16677785, 16792537, 16904652, 17013077, 17118471, 401, 602, 903, 1355, 2032, 3048, 4573, 6859, 10289, 15434, 64047, 65755, 67508, 69307, 71155, 73052, 75000, 77800, 77800, 77800, 77800, 78758, 79729, 80711, 81705, 82712, 83731, 84762, 85807, 86864, 88000, 87500, 87600, 83600, 88600, 83700, 92800, 92500, 92700, 94751, 96846, 98989, 101276, 101602, 101711, 101711, 104053, 109661, 119244, 125288, 125506, 125179, 123382, 139554, 159918, 166942, 173802, 176797, 179138, 183113, 188449, 196453, 200463, 210123, 215809, 221395, 228378, 245335, 276806, 302841, 318780, 322000, 326200, 328000, 332200, 348500, 350600, 316350, 309150, 309700, 312950, 316200, 322100, 329000, 334400, 340000, 344100, 345700, 350500, 354400, 357300, 359300, 358500, 358200, 363000, 366500, 364300, 363100, 363000, 364300, 367500, 371100, 373300, 370200, 369000, 372000, 370000, 368400, 369100, 368800, 369500, 371100, 373300, 373500, 374100, 375700, 373000, 372300, 371200, 368500, 367900, 370200, 373400, 375100, 378500, 380700, 382100, 384100, 385300, 380300, 375500, 377500, 378575, 379650, 384700, 390700, 395950, 399950, 403250, 405150, 405000, 399950, 393200, 389700, 389550, 392200, 395000, 398100, 400887, 411276, 421666, 432055, 442445, 452834, 463224, 473613, 484002, 494392, 504781, 515171, 525560, 541172, 557187, 571925, 585487, 599593, 614565, 630414, 647158, 664841, 680332, 692533, 705283, 720357, 736546, 752668, 768652, 784260, 799288, 813740, 827700, 841116, 853610, 865153, 876473, 888031, 899858, 912153, 925287, 939395, 954221, 969222, 983609, 997375, 1011247, 1025066, 1038348, 1051115, 1063596, 1075985, 1089033, 1103050, 1117676, 1132397, 1146559, 1159824, 1172390, 1184304, 1195111, 1205903, 1216632, 1225807, 1234090, 1242094, 1249799, 1257215, 1263785, 1269522, 1274635, 1278976, 1282710, 1286270, 1289174, 1290988, 1292006, 1292283, 1291807, 1290654, 1288836, 1286269, 1283231, 1279628, 1276134, 1273591, 1271171, 1268285, 1265062, 1261637, 1258042, 1254282, 1250435, 1246400, 1242018, 1237320, 1232300, 1226958, 1221290, 1215307, 1209017, 1202329, 1195227, 1187766, 1179991, 1171870, 1163406, 1154665, 1145612, 1136305, 1126766, 1117042, 1107198, 1097237, 1087165, 1076964, 1066694, 1056365, 1045957, 1035486, 1025016, 1014508, 1003904, 993252, 982552, 971821, 961042, 950172, 939291, 928396, 917482, 906525, 895466, 884395, 873286, 862099, 850894, 839685, 828451, 817162, 805866, 794595, 783344, 772115, 760902, 749742, 738683, 727678, 716769, 705985, 695344, 684845, 674500, 664326, 654346, 644525, 634916, 625532, 616355, 607381, 598620, 590075, 581719, 5, 7, 8, 10, 13, 17, 21, 26, 33, 41, 52, 6720, 6733, 6747, 6760, 6774, 6787, 6801, 6815, 6828, 6842, 6855, 6869, 6883, 6897, 6910, 6924, 6938, 6952, 6966, 6980, 6994, 7008, 7022, 7036, 7050, 7064, 7078, 7092, 7107, 7121, 7135, 7149, 7164, 7178, 7192, 7207, 7221, 7235, 7250, 7264, 7279, 7294, 7308, 7323, 7337, 7352, 7367, 7381, 7396, 7411, 7426, 7441, 7456, 7470, 7485, 7500, 7515, 7530, 7546, 7561, 7576, 7591, 7606, 7621, 7637, 7652, 7667, 7682, 7698, 7713, 7729, 7744, 7760, 7775, 7791, 7806, 7822, 7837, 7853, 7869, 7885, 7900, 7916, 7932, 7948, 7964, 7980, 7996, 8012, 8028, 8044, 8060, 8076, 8092, 8108, 8124, 8141, 8157, 8173, 8190, 8206, 8222, 8239, 8255, 8272, 8288, 8305, 8322, 8338, 8355, 8372, 8388, 8472, 8557, 8643, 8729, 8816, 8904, 8993, 9083, 9174, 9266, 9359, 9452, 9547, 9642, 9739, 9836, 9934, 10034, 10134, 10235, 10338, 10441, 10546, 10651, 10758, 10865, 10974, 11772, 12570, 13368, 14166, 14964, 15762, 16559, 17357, 18155, 18953, 19751, 20549, 20948, 21361, 21815, 22315, 22850, 23411, 24003, 24640, 25312, 26015, 26755, 27531, 28358, 29248, 30204, 31223, 32283, 33258, 34165, 35117, 36132, 37234, 38415, 39669, 40986, 42357, 43777, 45441, 47605, 50161, 52949, 55922, 59014, 62188, 65606, 69636, 74230, 79132, 84283, 89606, 95115, 101206, 107983, 115149, 122590, 130177, 137444, 143988, 150218, 156511, 162716, 168093, 171702, 175053, 179615, 185005, 190773, 196422, 201909, 207439, 212996, 219008, 226642, 235785, 245594, 255880, 265170, 269704, 274918, 284381, 294431, 305279, 316028, 326512, 337019, 347544, 358147, 368851, 379641, 390543, 401574, 412781, 424094, 435513, 447068, 458801, 470808, 482997, 495421, 508074, 521035, 534267, 547627, 561102, 574861, 588847, 602918, 617095, 631302, 645436, 659500, 673685, 687993, 702329, 716847, 731558, 746248, 760813, 775277, 789696, 804107, 818566, 833140, 847795, 862573, 877673, 893073, 908454, 923845, 939455, 954881, 970256, 985813, 1001205, 1016441, 1031614, 1046941, 1062292, 1077392, 1092336, 1107222, 1122154, 1137086, 1151863, 1166681, 1181445, 1196048, 1210643, 1225037, 1239198, 1253200, 1267106, 1280890, 1294717, 1308698, 1322541, 1336081, 1349410, 1362492, 1375550, 810851, 1013563, 1266954, 1583693, 1979617, 2474521, 3093151, 3866439, 4833049, 6041312, 7551640, 7958474, 8387481, 8839875, 9316936, 9820015, 10350537, 10910003, 11500000, 13250000, 14860402, 16748472, 18658760, 20583860, 22518836, 24460394, 1000000, 4000000, 4335681, 4671363, 5007044, 5342725, 5678407, 6014088, 6349769, 6685451, 7021132, 5777875, 5858193, 5939629, 6022196, 6105910, 6190789, 6276847, 6364102, 6452570, 6542267, 6633212, 6642096, 6650934, 6659783, 6668644, 6677517, 6686402, 6695298, 6704207, 6713127, 6722059, 6914486, 7089939, 7269844, 7454314, 7643465, 7837416, 8036288, 8240207, 8449300, 8663698, 8575363, 8481826, 8389310, 8297803, 8207295, 8117773, 8029228, 7941649, 7855025, 7769346, 7684601, 7600781, 7666426, 7730491, 7795091, 7860231, 7925916, 7992149, 8058935, 8126280, 8221875, 8316411, 8412034, 8508757, 8582253, 8653979, 8726304, 8799234, 8872774, 8946928, 9021701, 9097100, 9161470, 9224761, 9288490, 9352659, 9417271, 9482330, 9547838, 9666644, 9784756, 9904310, 9909547, 9914779, 9920013, 9925250, 9930490, 9935732, 10160625, 10380978, 10606110, 10836124, 11152988, 11465827, 11787440, 11976771, 12155702, 12337307, 12521625, 12708697, 12898564, 13091267, 13286849, 13485353, 13686823, 13897955, 14104620, 14314359, 14527217, 14743239, 14911222, 15072377, 15235273, 15399930, 15566366, 15734601, 15904654, 16076546, 16250294, 16425921, 16344698, 16261553, 16178832, 16096531, 16014649, 15933184, 15852133, 15771494, 15691265, 15611445, 15532030, 15798270, 16050803, 16307372, 16568042, 16832879, 17101949, 17375320, 17653062, 17935242, 18269719, 18583341, 18902348, 19226831, 19556883, 19892602, 20234084, 20581427, 21165303, 21749179, 22333056, 22916932, 23500808, 24084684, 24668560, 25252436, 25836312, 26420189, 27004065, 27587941, 28320487, 29090173, 29899242, 30753012, 31650600, 32587939, 33562718, 34575074, 35627261, 36724614, 37890125, 39129204, 40424068, 41772051, 43174476, 44629105, 46129602, 47668308, 49233192, 50814958, 52412564, 54030172, 55667287, 57320150, 58982403, 60645513, 62308499, 63979053, 65648868, 67300338, 68892107, 70433258, 71971238, 73506848, 75043415, 76585638, 78136652, 79695526, 81247174, 82820170, 84430565, 86044806, 87653817, 89259202, 90862449, 92452700, 94021204, 95575242, 97115710, 98625553, 100099101, 101548627, 102978517, 104394131, 105811504, 107253666, 108774356, 110374286, 111999720, 113623898, 115243503, 116818208, 118343572, 119784265, 121072310, 122251344, 123400052, 124573713, 125762978, 126799053, 127648151, 128613116, 129739761, 130861001, 131946897, 132997658, 134017705, 135008690, 135970887, 136904741, 137811060, 138690185, 139542082, 140362019, 141150812, 141909164, 142637539, 143336217, 143998289, 144624325, 145217775, 145777455, 146300007, 146787717, 147240092, 147654154, 148030146, 148372227, 148677885, 148946266, 149181839, 149383755, 149552702, 149688987, 149794542, 149869731, 149916426, 149937276, 149930613, 149893288, 149827851, 149737037, 149619413, 149474741, 149302543, 149103941, 148881680, 148634885, 148362269, 148063202, 147741066, 147396150, 147025031, 146629515, 146211744, 145772680, 145311922, 144829018, 144324264, 143798332, 143251807, 142689367, 142109913, 141510612, 140892443, 140257626, 139610653, 138952623, 138281616, 137597074, 136900255, 136193869, 135476630, 134746723, 134008428, 133264471, 132515725, 131763049, 131007387, 130248835, 52104, 52104, 52104, 52104, 52104, 52104, 52104, 52104, 52104, 52104, 52104, 52104, 52104, 52104, 52104, 52104, 52104, 52104, 52104, 52104, 52104, 52104, 52104, 52104, 52104, 52104, 52104, 52104, 52104, 52104, 52104, 51334, 50576, 49828, 49092, 48366, 47652, 46947, 46254, 45570, 44897, 44233, 43579, 42935, 42301, 41676, 41060, 40453, 39855, 39266, 38686, 38114, 37551, 36996, 36449, 35911, 35380, 34857, 34342, 33834, 33334, 33334, 33334, 33334, 33334, 33334, 33334, 33334, 33334, 33334, 33334, 33334, 33334, 33334, 33334, 33334, 33334, 33334, 33334, 33334, 33334, 33334, 33334, 33334, 33334, 33334, 33334, 33334, 33334, 33334, 33334, 33334, 33334, 33334, 33334, 33334, 33334, 33334, 33334, 33334, 33334, 33334, 33334, 33334, 32838, 32348, 28719, 28719, 28719, 28719, 28589, 28461, 28332, 28206, 28163, 28120, 28077, 28034, 27991, 27948, 27905, 27863, 27820, 27778, 27735, 27693, 30257, 30257, 32309, 36411, 37437, 38976, 42053, 43078, 37437, 55386, 56925, 60002, 64105, 61440, 58776, 56111, 53446, 50781, 48116, 45452, 42787, 40122, 37458, 34793, 32128, 33025, 33953, 34935, 35943, 36998, 38101, 39240, 40425, 41683, 43081, 44628, 46239, 47762, 49198, 50701, 52276, 53865, 55480, 57162, 58943, 60655, 62293, 64000, 65763, 67445, 69067, 70774, 72772, 75070, 77421, 79810, 82236, 84698, 87196, 89721, 92275, 94860, 97110, 99018, 100904, 102764, 104823, 107082, 109090, 110244, 110723, 111088, 111394, 111693, 112067, 112378, 112464, 112298, 111939, 111420, 110739, 109896, 108947, 107968, 107559, 107712, 107908, 108133, 108407, 108727, 109088, 109495, 109925, 110293, 110930, 111635, 112122, 112646, 113171, 113698, 114195, 114714, 115264, 115810, 116363, 116923, 117470, 118034, 118593, 119158, 119689, 120223, 120746, 121224, 121689, 122170, 122638, 123116, 123609, 124075, 124551, 125025, 125501, 125969, 126420, 126865, 127293, 127725, 128133, 128514, 128898, 129296, 129697, 130082, 130407, 130735, 131065, 131357, 131649, 131904, 132127, 132340, 132544, 132736, 132872, 132971, 133043, 133087, 133118, 133133, 133118, 133080, 132992, 132898, 132797, 132677, 132536, 132385, 132220, 132036, 131820, 131585, 131365, 131162, 130938, 130710, 130457, 130196, 129950, 129688, 129404, 129108, 128792, 128478, 128155, 11216, 13086, 15267, 17811, 20780, 24243, 28284, 32998, 38498, 44914, 52400, 56143, 60153, 64450, 69053, 73986, 79271, 84933, 91000, 97500, 104000, 156000, 234000, 234000, 234000, 312000, 390000, 520000, 342854, 371426, 402378, 435909, 472235, 511588, 554220, 600406, 650439, 592640, 597351, 602169, 606913, 611849, 616756, 621786, 626752, 631696, 636791, 642188, 647599, 653051, 658263, 663457, 670880, 680144, 689551, 699050, 708933, 718950, 729182, 739456, 749761, 760278, 770928, 781688, 792483, 803158, 814006, 824957, 835398, 846152, 857068, 868283, 877165, 883759, 890426, 897340, 904879, 913027, 921015, 929326, 936826, 945423, 954356, 962859, 971191, 980159, 989590, 998398, 1006416, 1014222, 1021954, 1029402, 1036717, 1044180, 1052949, 1065431, 1075248, 1075575, 1075731, 1081081, 1088264, 1095547, 1107812, 1138774, 1173483, 1138766, 1132443, 1146039, 1161025, 1177304, 1197924, 1213079, 1223782, 1237389, 1248296, 1268466, 1300699, 1330424, 1360696, 1390664, 1418719, 1444598, 1471889, 1499957, 1528184, 1550653, 1567323, 1583937, 1600358, 1616858, 1633355, 1649971, 1666565, 1683456, 1705327, 1732386, 1761224, 1790726, 1818375, 1847271, 1877414, 1905752, 1931658, 1960047, 1991676, 2022712, 2051282, 2080812, 2114577, 2150167, 2226654, 2208365, 2237650, 2233066, 2219387, 2209556, 2150939, 2081501, 2063311, 2065179, 2085511, 2124226, 2165065, 2204382, 2245831, 2288799, 2330330, 2368240, 2400714, 2424560, 2395998, 2369606, 2395229, 2427665, 2467032, 2511461, 2512870, 2514278, 2515687, 2517096, 2518504, 2519913, 2521322, 2522730, 2524139, 2525548, 2526956, 2528365, 2572743, 2619786, 2669507, 2721545, 2775562, 2831241, 2887999, 2944565, 3007366, 3076172, 3143892, 3209509, 3271788, 3330242, 3385972, 3440667, 3494203, 3547087, 3599995, 3643522, 3677928, 3713997, 3752617, 3793852, 3836949, 3881031, 3925587, 3970300, 4010389, 4048713, 4089537, 4130066, 4172081, 4215890, 4261133, 4309371, 4359065, 4407777, 4439386, 4451150, 4456609, 4455714, 4448241, 4434457, 4414216, 4387653, 4355537, 4318713, 4278220, 4234969, 4189769, 4142937, 4095418, 4046672, 3988668, 3921320, 3851397, 3779503, 3706212, 3631990, 3557278, 3482629, 3408741, 3342715, 3287168, 3237798, 3193500, 3153779, 3112561, 3069135, 3023780, 3039986, 3067072, 3034967, 2996104, 2961261, 2932389, 2903496, 2874453, 2845245, 2816264, 2787672, 2759081, 2730470, 2702009, 2674096, 2646892, 2620268, 2594116, 2568812, 2544679, 2521344, 2498526, 2476482, 2454938, 2433769, 2413189, 2392885, 2372358, 2351806, 2331182, 2310139, 2288803, 2267111, 2245226, 2223099, 2200925, 2178902, 2156769, 2134310, 2111816, 2089590, 2067731, 2046167, 2024850, 2004079, 1983708, 1963639, 1944204, 1925280, 1906952, 1889381, 1872389, 1855871, 1839770, 1824237, 1808875, 1793657, 1778837, 1764319, 1750074, 1736018, 1722109, 1708354, 1694611, 1680861, 1667281, 1653698, 1640095, 1626543, 1612850, 1598968, 1585027, 1571074, 1557058, 1542998, 1529062, 1515194, 1501431, 1487721, 1937, 1950, 1964, 1978, 1992, 2005, 2020, 2058, 2098, 2138, 2179, 2220, 2263, 2306, 2350, 2395, 2441, 2488, 2536, 2584, 2634, 2496, 2515, 2534, 2553, 2572, 2591, 2611, 2631, 2651, 2671, 2691, 2706, 2721, 2736, 2751, 2766, 2781, 2796, 2812, 2827, 2843, 2854, 2866, 2877, 2889, 2901, 2912, 2924, 2936, 2948, 2960, 2964, 2968, 2972, 2976, 2980, 2984, 2988, 2992, 2996, 3000, 3115, 3235, 3359, 3488, 3623, 3762, 3906, 4056, 4212, 4374, 4542, 4717, 4898, 5086, 5282, 5485, 5696, 5915, 6142, 6378, 6623, 6878, 7142, 7416, 7701, 7997, 8305, 8624, 8955, 9300, 9657, 10028, 10413, 10814, 11229, 11661, 12109, 12574, 13058, 13559, 14080, 14622, 15184, 15767, 16373, 17002, 17656, 18334, 19039, 19771, 20530, 23000, 23000, 23000, 23000, 23000, 23000, 23000, 23000, 23000, 22000, 22000, 22000, 22000, 25000, 25000, 25000, 25000, 25000, 25000, 25000, 25000, 25000, 22000, 22000, 24000, 24000, 23641, 23282, 22922, 22563, 22204, 21844, 21485, 21126, 20767, 20408, 20048, 19689, 20370, 20577, 20686, 20687, 20605, 20744, 21120, 21428, 21672, 21829, 21927, 22101, 22411, 22710, 22967, 23154, 23262, 23461, 23856, 24252, 24606, 24885, 25097, 25260, 25525, 25918, 26293, 26628, 26913, 27146, 27318, 27584, 27985, 28380, 28756, 29119, 29470, 29806, 30108, 30382, 30654, 30909, 31165, 31398, 31636, 31859, 32090, 32289, 32435, 32477, 32466, 32441, 32396, 32329, 32235, 32083, 31859, 31862, 32390, 33188, 33968, 34738, 35476, 36155, 36785, 37301, 37700, 38179, 38131, 38074, 38548, 38950, 38979, 38657, 38367, 38108, 37891, 37695, 37528, 37392, 37267, 37156, 37065, 36988, 36915, 36847, 36783, 36734, 36695, 36652, 36593, 36565, 36547, 36542, 36548, 36563, 36597, 36647, 36704, 36781, 36863, 36950, 37043, 37147, 37237, 37333, 37456, 37577, 37707, 37842, 37965, 38100, 38265, 38434, 38605, 38776, 38954, 39141, 39354, 39569, 39785, 39998, 40219, 40448, 40677, 40930, 41199, 41456, 41714, 41969, 42235, 42490, 42759, 43034, 43310, 43581, 43876, 44161, 44420, 44682, 44966, 45233, 45499, 45784, 46078, 46355, 46639, 46914, 47204, 47509, 14955, 19963, 26663, 35641, 47703, 63966, 86013, 116133, 157741, 216116, 299745, 312546, 326666, 342375, 360014, 380002, 402866, 429259, 460000, 480000, 500000, 650000, 800000, 850000, 600000, 600000, 600000, 600000, 596677, 598673, 600675, 602684, 604700, 606722, 608751, 610787, 612830, 359455, 361252, 363058, 364874, 366698, 368532, 370374, 372226, 374087, 375958, 377838, 379727, 381625, 383533, 385451, 387378, 389315, 391262, 393218, 395184, 397160, 399146, 401142, 403147, 405163, 407189, 409225, 411271, 413327, 415394, 417471, 419558, 421656, 423764, 425883, 428013, 430153, 432304, 434465, 436637, 438821, 441015, 443220, 445436, 447663, 449901, 452151, 454412, 456684, 458967, 461262, 463568, 465886, 468215, 470557, 472909, 475274, 477650, 480038, 482439, 484851, 487275, 489712, 492160, 494621, 497094, 499579, 502077, 504588, 507111, 509646, 512194, 514755, 517329, 519916, 522515, 525128, 527754, 530392, 533044, 535710, 538388, 541080, 543785, 546504, 549237, 551983, 554743, 557517, 560304, 563106, 565921, 568751, 571595, 574453, 577325, 580212, 583113, 586028, 588958, 591903, 594863, 597837, 600826, 603830, 606849, 609884, 612933, 615998, 619078, 622173, 625284, 628410, 631553, 634710, 637884, 641073, 644279, 647500, 652493, 657525, 662595, 667705, 672854, 678043, 683272, 688541, 693850, 699201, 704593, 710026, 715502, 721019, 726580, 732183, 738200, 743893, 749629, 740000, 743474, 746948, 750423, 753897, 757371, 760846, 764320, 767794, 771268, 774742, 778217, 781691, 794329, 807093, 820278, 834023, 848687, 868487, 893240, 919297, 947419, 977602, 1009292, 1041446, 1071366, 1100238, 1131185, 1163763, 1196997, 1229931, 1262291, 1295275, 1330076, 1366829, 1405507, 1446056, 1488301, 1531953, 1576248, 1619479, 1660661, 1701341, 1742856, 1785364, 1829093, 1874355, 1921519, 1970967, 2022803, 2076326, 2124190, 2164578, 2202772, 2239130, 2273515, 2305743, 2335717, 2363469, 2389133, 2412793, 2434041, 2455182, 2477704, 2500074, 2521809, 2542801, 2563466, 2584761, 2607976, 2634431, 2665333, 2701739, 2745183, 2795463, 2851887, 2913041, 2976528, 3040815, 3104371, 3167714, 3232118, 3290786, 3339676, 3386015, 3431938, 3475541, 3517097, 3556796, 3595189, 3632659, 3669205, 3705232, 3740970, 3776886, 3813636, 3851300, 3889780, 3929160, 3969716, 4011059, 4053026, 4095554, 4138386, 4181473, 4224216, 4266561, 4308778, 4350077, 4389976, 4428537, 4465792, 4501492, 4535758, 4568899, 4600782, 4631378, 4660477, 4688378, 4715611, 4742004, 4767523, 4792867, 4817606, 4841665, 4865585, 4889509, 4913688, 4938267, 4962504, 4986204, 5009639, 5033087, 5056448, 5079251, 5101962, 5124533, 5146736, 5168622, 5189721, 5210718, 5231548, 5251320, 5270335, 5288534, 5306319, 5323777, 5340798, 5356981, 5372442, 5387953, 5403239, 5417907, 5431671, 5444681, 5457049, 5468574, 5479656, 5489750, 5498609, 5506718, 5513621, 5519346, 126180, 126949, 127711, 128475, 129249, 130025, 130809, 131594, 132384, 133182, 133988, 134814, 135648, 136495, 136294, 136108, 137007, 137914, 138829, 140311, 141814, 143798, 145359, 146937, 148542, 150181, 151840, 153526, 155153, 156558, 157981, 159153, 160364, 161589, 162881, 164499, 166138, 167802, 169723, 170547, 171404, 172351, 173032, 172804, 173428, 174074, 174655, 174657, 174729, 174820, 175386, 175754, 176907, 178100, 179280, 180575, 181871, 184292, 186091, 187977, 189912, 191685, 193453, 195276, 197124, 198969, 200903, 202613, 206926, 210012, 210778, 212066, 213093, 214113, 215496, 217139, 217918, 218911, 220053, 214504, 216085, 216534, 219083, 222214, 225365, 228515, 231496, 234747, 238138, 241654, 244513, 246942, 248789, 251333, 254029, 257071, 259790, 262772, 265301, 268253, 271116, 273936, 276765, 279591, 282649, 285047, 288194, 291518, 294493, 297281, 301302, 304212, 307392, 303954, 304619, 298743, 295556, 292096, 286409, 295269, 301483, 305939, 310606, 315150, 319761, 324501, 329348, 334050, 338927, 343870, 348916, 353708, 358519, 363406, 368323, 373213, 378416, 383545, 388755, 389902, 391049, 392196, 393343, 394490, 395637, 396784, 397931, 399078, 400225, 401372, 402519, 410084, 418911, 427489, 434375, 440593, 446695, 452749, 458810, 464906, 471205, 477835, 484443, 490789, 496937, 502895, 508640, 514098, 519311, 524443, 529679, 535112, 540706, 546269, 551745, 557156, 562637, 568095, 573523, 579015, 584831, 589916, 593634, 596960, 600258, 603506, 606803, 610181, 613594, 617048, 620507, 623564, 626030, 628107, 629890, 631386, 632625, 633539, 634099, 634280, 634198, 634001, 633767, 633563, 633756, 634059, 633876, 633388, 632855, 632445, 632088, 632689, 633546, 633199, 631377, 628145, 624246, 620112, 615798, 611671, 607934, 603854, 614649, 633553, 638481, 632730, 626242, 622868, 619501, 616060, 612562, 609026, 605404, 601713, 597957, 594142, 590263, 586349, 582396, 578425, 574440, 570439, 566431, 562395, 558325, 554233, 550116, 545944, 541748, 537548, 533299, 529038, 524733, 520387, 516026, 511593, 507092, 502603, 498183, 493750, 489261, 484750, 480255, 475746, 471229, 466702, 462221, 457765, 453311, 448892, 444461, 440039, 435690, 431378, 427086, 422844, 418655, 414507, 410396, 406286, 402216, 398175, 394198, 390266, 386351, 382462, 378618, 374791, 371001, 367214, 363413, 359627, 355850, 352091, 348346, 344616, 340879, 337146, 333449, 329745, 326019, 1, 3, 7, 15, 31, 63, 126, 252, 504, 1009, 2019, 4039, 4370, 4729, 5116, 5536, 5990, 6480, 7012, 7587, 8208, 8096, 8050, 8005, 7959, 7914, 7870, 7825, 7781, 7737, 7693, 7650, 7653, 7656, 7659, 7662, 7665, 7668, 7671, 7674, 7677, 7685, 7614, 7543, 7472, 7401, 7330, 7259, 7188, 7119, 7191, 7263, 7335, 7406, 7377, 7348, 7319, 7290, 7261, 7232, 7203, 7174, 7145, 7119, 7112, 7105, 7098, 7091, 7084, 7077, 7070, 7063, 7053, 7112, 7171, 7230, 7289, 7348, 7407, 7466, 7525, 7584, 7645, 7750, 7855, 7960, 8065, 8170, 8275, 8380, 8485, 8590, 8693, 8832, 8971, 9110, 9249, 9388, 9527, 9666, 9805, 9944, 10083, 10251, 10419, 10587, 10755, 10923, 11091, 11259, 11427, 11595, 11762, 11813, 11864, 11915, 11966, 12017, 12068, 12119, 12170, 12217, 12335, 12333, 12331, 12329, 12327, 12325, 12324, 12322, 12320, 12318, 12316, 12284, 12252, 12220, 12189, 12157, 12125, 12094, 12063, 12031, 12000, 12012, 12024, 12036, 12048, 12060, 12072, 12084, 12096, 12108, 12120, 12237, 12355, 12475, 12595, 12717, 12840, 12964, 12964, 12964, 12964, 12964, 12964, 12964, 12964, 12964, 12964, 12964, 12964, 12964, 12869, 12773, 12675, 12581, 12505, 12412, 12325, 12230, 12135, 12057, 11984, 11911, 11825, 11751, 11667, 11600, 11526, 11465, 11399, 11358, 11361, 11372, 11389, 11409, 11434, 11441, 11460, 11459, 11437, 11364, 11275, 11200, 11148, 11078, 11018, 10967, 10920, 10872, 10798, 10700, 10464, 10013, 9454, 8867, 8257, 7626, 6979, 6321, 5685, 5053, 4616, 4500, 4515, 4541, 4574, 4606, 4649, 4700, 4759, 4819, 4846, 4822, 4774, 4738, 4693, 4665, 4624, 4595, 4564, 4532, 4505, 4476, 4440, 4414, 4383, 4352, 4326, 4289, 4256, 4225, 4196, 4170, 4132, 4100, 4073, 4038, 4007, 3984, 3960, 3929, 3897, 3871, 3853, 3834, 3812, 3789, 3774, 3752, 3735, 3716, 3689, 3674, 3650, 3627, 3608, 3587, 3561, 3539, 3521, 3500, 3477, 3449, 3427, 3406, 3384, 3364, 3340, 3312, 3292, 3275, 3259, 3238, 3218, 3202, 3189, 3166, 3145, 3130, 3114, 3095, 3071, 3059, 3046, 3034, 3019, 2998, 2984, 2968, 2956, 2938, 2919, 2907, 2897, 2885, 2864, 2849, 2838, 2826, 2818, 2799, 17352, 26028, 39043, 58564, 87847, 131770, 197655, 296483, 444725, 667088, 1000633, 1069169, 1142400, 1220647, 1304253, 1393585, 1489036, 1591025, 1700000, 1850000, 2000000, 1900000, 1800000, 2010000, 1800000, 1500000, 2250000, 1750000, 1828250, 1906500, 1984750, 2063000, 2141250, 2219500, 2297750, 2376000, 2454250, 3628626, 3632275, 3635927, 3639583, 3643243, 3646907, 3650575, 3654246, 3657922, 3661601, 3665284, 3668972, 3672663, 3676358, 3680057, 3683759, 3687466, 3691177, 3694892, 3698610, 3702333, 3706059, 3709790, 3713524, 3717263, 3721005, 3724751, 3728502, 3732256, 3736015, 3739777, 3743544, 3747314, 3751089, 3754867, 3758650, 3762437, 3766228, 3770022, 3773821, 3777624, 3781432, 3785243, 3789144, 3793054, 3796972, 3800898, 3804833, 3808776, 3812728, 3816690, 3820660, 3824640, 3828630, 3832630, 3836640, 3840660, 3844691, 3848732, 3852785, 3856849, 3860925, 3865012, 3869112, 3873224, 3877349, 3881488, 3885639, 3889805, 3893984, 3898179, 3917945, 3937819, 3957804, 3977898, 3998104, 4018423, 4039108, 4059610, 4080246, 4101020, 4121939, 4143009, 4164239, 4185639, 4207219, 4228992, 4251645, 4273163, 4294807, 4316582, 4359973, 4403820, 4448129, 4492905, 4538155, 4583886, 4630296, 4676659, 4723490, 4770804, 4820464, 4870840, 4921965, 4973879, 5026625, 5080250, 5134809, 5190364, 5246981, 5308575, 5373519, 5439282, 5505877, 5573314, 5641604, 5710761, 5780794, 5851718, 5923543, 5996722, 6070220, 6144646, 6220014, 6296337, 6373626, 6451896, 6531160, 6611432, 6692725, 6775574, 6856868, 6939158, 7022456, 7106775, 7192127, 7278526, 7365985, 7454517, 7577929, 7701340, 7824752, 7948163, 8071575, 8194986, 8318398, 8441810, 8565221, 8688633, 8812044, 8935456, 9159293, 9394882, 9639571, 9893319, 10158130, 10434022, 10720555, 11013746, 11317012, 11624932, 11931097, 12253096, 12577499, 12898882, 13239173, 13597063, 13968180, 14347897, 14734252, 15129453, 15527227, 15924695, 16326276, 16733850, 17150790, 17574187, 18014761, 18477383, 18955587, 19459942, 19985407, 20520324, 21060697, 21593777, 22113953, 22600803, 23054390, 23500528, 23939414, 24375558, 24799016, 25212469, 25614586, 26000824, 26399431, 26808109, 27213340, 27621638, 28027188, 28423439, 28814646, 29198146, 29571415, 29953021, 30358145, 30771179, 31186468, 31606769, 32030779, 32467009, 32912585, 33355246, 33787573, 34204784, 34607590, 35023459, 35446395, 35839760, 36210907, 36584208, 36954443, 37329068, 37712516, 38081176, 38430774, 38762441, 39080096, 39384126, 39674558, 39953465, 40221740, 40477989, 40722979, 40957245, 41182096, 41398227, 41604029, 41802271, 41990440, 42168206, 42339043, 42500326, 42650495, 42792503, 42925309, 43046178, 43158169, 43262405, 43355728, 43440432, 43517150, 43582319, 43635683, 43677271, 43707694, 43726125, 43734771, 43736169, 43727216, 43707412, 43679640, 43642752, 43597898, 43545666, 43482762, 43414305, 43341068, 43260126, 43173138, 43078137, 42976747, 42869612, 42755093, 42634711, 42509919, 42380726, 42246041, 42105471, 41958509, 41806431, 41650314, 41489703, 41325689, 41156546, 40980558, 40800246, 40617858, 40433494, 40243913, 40048057, 39847261, 39642309, 39433971, 39222837, 39008468, 38789884, 38568205, 38343507, 38115522, 37884372, 2155, 3018, 4225, 5915, 8281, 11594, 16232, 22725, 31815, 44542, 62359, 70153, 78923, 88788, 99887, 112373, 126419, 142222, 160000, 230000, 300000, 440000, 580000, 720000, 860000, 1000000, 1250000, 1500000, 1549666, 1599333, 1649000, 1698666, 1748333, 1798000, 1847666, 1897333, 1947000, 4570476, 4574768, 4579063, 4583363, 4587667, 4591974, 4596286, 4600602, 4604922, 4609246, 4613574, 4612134, 4610695, 4609257, 4607818, 4606381, 4604943, 4603507, 4602070, 4600634, 4599199, 4593414, 4587636, 4581865, 4576102, 4570345, 4564597, 4558855, 4553120, 4547393, 4541673, 4535887, 4530109, 4524338, 4518575, 4512818, 4507069, 4501328, 4495594, 4489867, 4484147, 4479814, 4475486, 4471162, 4466842, 4462526, 4458214, 4453907, 4449604, 4445305, 4441010, 4441010, 4441010, 4441010, 4441010, 4441010, 4441010, 4441010, 4441010, 4441010, 4441010, 4436568, 4432132, 4427700, 4423272, 4418849, 4414430, 4410016, 4405606, 4401200, 4396799, 4388005, 4379229, 4370471, 4361730, 4353006, 4344300, 4335612, 4326940, 4318287, 4309650, 4313960, 4318274, 4322592, 4326914, 4331241, 4335573, 4339908, 4344248, 4348592, 4352941, 4335529, 4318187, 4300914, 4283711, 4266576, 4249509, 4232511, 4215581, 4198719, 4181924, 4148469, 4115281, 4082359, 4049700, 4017302, 3985164, 3953283, 3921656, 3890283, 3859161, 3843724, 3828349, 3813036, 3797784, 3782593, 3767462, 3752392, 3737383, 3722433, 3707544, 3763157, 3819604, 3876898, 3935052, 3994077, 4053989, 4114798, 4176520, 4239168, 4302756, 4362994, 4424076, 4486013, 4548817, 4612501, 4677076, 4742555, 4808951, 4900725, 4992498, 5084272, 5176045, 5267819, 5359592, 5451366, 5543140, 5634913, 5726687, 5818460, 5910234, 5978159, 6050766, 6123119, 6196983, 6274475, 6355040, 6438186, 6521557, 6610404, 6713698, 6834938, 6969369, 7109827, 7255064, 7406419, 7562991, 7724556, 7892610, 8066952, 8250504, 8456324, 8692931, 8954248, 9236094, 9540822, 9867205, 10224974, 10618247, 11028809, 11336220, 11568123, 11824371, 12073825, 12315953, 12548951, 12770581, 12822573, 12800556, 12906842, 13094535, 13352091, 13613314, 14051203, 15033852, 15960530, 16492484, 16949988, 17340463, 17734499, 18129652, 18537735, 18958338, 19392477, 19840312, 20304577, 20787088, 21287638, 21819037, 22391751, 22999234, 23649045, 24337849, 25051613, 25788473, 26547576, 27337107, 28166397, 29018647, 29884378, 30783685, 31707798, 32656242, 33635163, 34631767, 35631657, 36639855, 37668659, 38714098, 39774949, 40846751, 41931253, 43032888, 44144535, 45273524, 46411776, 47548673, 48684566, 49822041, 50971126, 52124219, 53271008, 54423409, 55574714, 56716587, 57851791, 58981104, 60117591, 61254588, 62397022, 63530959, 64647085, 65767630, 66879235, 67980809, 69093710, 70220052, 71343957, 72454916, 73557989, 74638117, 75711924, 76774212, 77787905, 78781102, 79768191, 80749336, 81717079, 82665216, 83625445, 84572374, 85489520, 86391303, 87272459, 88127652, 88965296, 89793724, 90607530, 91416317, 92208245, 92965359, 93700187, 94432106, 95159925, 95857816, 96529134, 97186139, 97829469, 98454608, 99063449, 99654092, 100196028, 100715464, 101237610, 101738219, 102217895, 102685096, 103127001, 103552013, 103958623, 104346536, 19798, 21998, 24443, 27158, 30176, 33529, 37255, 41394, 45993, 515000, 1000000, 1100000, 1200000, 1300000, 1400000, 1500000, 1600000, 1700000, 1800000, 1900000, 2000000, 2500000, 3000000, 2900000, 3450000, 4000000, 4500000, 5000000, 5100000, 5200000, 5300000, 5400000, 5500000, 5600000, 5700000, 5800000, 5900000, 7617999, 7646886, 7675882, 7704988, 7734205, 7763533, 7792971, 7822522, 7852184, 7881959, 7911847, 7942417, 7904589, 7866941, 7829472, 7792182, 7755070, 7718134, 7681374, 7644789, 7608378, 7573003, 7612586, 7652375, 7692373, 7732580, 7772997, 7813625, 7854466, 7895520, 7936788, 7979359, 7964444, 7949556, 7934697, 7919865, 7905062, 7890285, 7875537, 7860816, 7846122, 7831593, 7902196, 7973435, 8045316, 8117846, 8191029, 8264872, 8339381, 8414561, 8490419, 8570422, 8613644, 8657083, 8700742, 8744620, 8788720, 8833042, 8877588, 8922359, 8967355, 9013720, 9054053, 9094566, 9135261, 9176138, 9217197, 9258441, 9299869, 9341482, 9383281, 9426209, 9434352, 9442503, 9450661, 9458825, 9466997, 9475176, 9483362, 9491555, 9499755, 9507997, 9595308, 9683420, 9772341, 9862079, 9952641, 10044035, 10136268, 10229348, 10323283, 10422446, 10434033, 10445633, 10457245, 10468871, 10480509, 10492160, 10503824, 10515501, 10527192, 10538960, 10605898, 10670545, 10735193, 10801688, 10868182, 10934677, 11001172, 11067666, 11130467, 11192713, 11228794, 11279323, 11330080, 11381066, 11432281, 11483726, 11221400, 11164100, 11270000, 11320715, 11409375, 11525741, 11642106, 11758472, 11878532, 11998591, 12118651, 12242405, 12366159, 12512078, 12685703, 12864869, 13045882, 13228743, 13415297, 13605546, 13797641, 14125931, 14454221, 14782512, 15110802, 15439092, 15767382, 16095672, 16423962, 16752252, 17080543, 17408833, 17737123, 18070426, 18418010, 18779903, 19156653, 19550488, 19959222, 20382706, 20816423, 21264016, 21730255, 22210580, 22704722, 23213406, 23737316, 24279437, 24836494, 25406432, 25989669, 26585110, 27193015, 27807215, 28428330, 29026390, 29598163, 30176563, 30758818, 31355968, 31972974, 32596552, 33227204, 33858786, 34482967, 35162714, 35899313, 36622832, 37314882, 37971601, 38600928, 39214624, 39817253, 40394159, 40950342, 41502423, 42055150, 42605343, 43154858, 43708802, 44257793, 44787727, 45290850, 45771140, 46232656, 46667191, 47068779, 47438362, 47785141, 48125047, 48390790, 48660458, 49024376, 49419825, 49837451, 50262658, 50681635, 51089060, 51495701, 51894939, 52272250, 52640718, 53016525, 53387103, 53756791, 54133800, 54500086, 54850648, 55184826, 55502490, 55802774, 56085143, 56351023, 56601628, 56836044, 57054546, 57257179, 57444467, 57616154, 57773907, 57919864, 58052178, 58169858, 58274271, 58365923, 58443286, 58506413, 58558169, 58596771, 58620770, 58632729, 58633124, 58623233, 58602740, 58570619, 58527985, 58473673, 58408060, 58331031, 58244500, 58151505, 58048975, 57935311, 57811820, 57683134, 57550036, 57408852, 57260395, 57106711, 56948254, 56783859, 56613475, 56437246, 56255755, 56069676, 55877838, 55681159, 55480851, 55277293, 55071945, 54862818, 54649188, 54433607, 54215959, 53995528, 53772886, 53547757, 53318528, 53085740, 52850807, 52614671, 52377174, 52136427, 51891468, 51645595, 51400121, 51152299, 50902292, 50652678, 50404615, 50156902, 49908684, 49658883, 44, 89, 178, 357, 715, 1430, 2860, 5721, 11443, 22887, 45775, 49166, 52808, 56720, 60921, 65434, 70281, 75487, 81079, 87085, 93535, 100464, 107906, 115899, 124484, 133705, 143609, 154247, 161148, 168386, 175979, 183945, 192304, 201078, 210288, 219958, 230112, 111506, 111648, 111791, 111933, 112076, 112218, 112361, 112504, 112648, 112791, 112935, 113077, 113219, 113362, 113504, 113647, 113790, 113933, 114076, 114220, 114364, 114506, 114648, 114790, 114933, 115076, 115219, 115362, 115505, 115649, 115792, 115934, 116077, 116219, 116362, 116504, 116647, 116790, 116934, 117077, 117221, 117363, 117505, 117648, 117790, 117933, 118076, 118219, 118362, 118506, 118650, 119848, 121059, 122281, 123517, 124764, 126024, 127297, 128583, 129882, 131194, 132519, 133858, 135210, 136576, 137955, 139349, 140756, 142178, 143614, 145065, 146530, 148010, 149505, 151015, 152541, 154082, 155638, 157210, 158798, 160402, 162022, 163659, 165312, 166982, 168669, 170372, 172093, 173832, 175587, 177361, 179153, 180962, 182790, 184636, 186501, 188385, 190288, 192210, 194152, 196113, 199338, 202617, 205949, 209336, 212779, 216278, 219835, 223451, 227125, 230861, 234440, 238075, 241766, 245514, 249320, 253186, 257111, 261097, 265145, 269256, 274915, 280692, 286592, 292615, 298765, 305044, 311455, 318000, 324684, 331507, 338199, 345025, 351989, 359094, 366342, 373737, 381281, 388976, 399444, 409913, 420382, 430850, 441318, 451787, 462256, 472724, 483192, 493661, 504130, 514598, 520398, 526639, 533236, 540017, 547091, 554566, 562592, 571341, 580927, 591473, 603074, 615760, 629592, 644539, 660568, 677663, 696051, 715551, 736125, 757876, 780588, 804411, 828932, 854325, 881041, 906574, 931118, 947277, 962826, 981440, 992508, 1010315, 1037519, 1065996, 1096896, 1131083, 1167898, 1209700, 1288956, 1369309, 1415689, 1461324, 1508698, 1556315, 1602181, 1646107, 1689274, 1732747, 1776371, 1818650, 1857059, 1889976, 1917469, 1942087, 1966581, 1991890, 2018607, 2047059, 2077400, 2109815, 2146331, 2194656, 2252505, 2312143, 2374305, 2439219, 2506854, 2577327, 2650499, 2728760, 2810552, 2889668, 2963102, 3030127, 3092821, 3153248, 3212907, 3272162, 3330816, 3389957, 3449505, 3508242, 3565345, 3621825, 3678885, 3735936, 3792804, 3850307, 3907178, 3962411, 4017686, 4073354, 4129571, 4186109, 4243355, 4299964, 4355503, 4409454, 4460503, 4512303, 4564908, 4616275, 4666798, 4716092, 4764875, 4812932, 4859155, 4904475, 4948808, 4992776, 5035417, 5076036, 5115885, 5153868, 5189919, 5226205, 5262699, 5297731, 5330809, 5361949, 5392088, 5421638, 5449975, 5478138, 5507229, 5535424, 5561887, 5587407, 5611420, 5635065, 5658700, 5680540, 5700528, 5719146, 5736756, 5754872, 5772714, 5788737, 5803195, 5817170, 5830571, 5842820, 5854299, 5863778, 5871652, 5877531, 5881989, 5887094, 5892544, 5897943, 4810, 4810, 4810, 4810, 4810, 4810, 4810, 4810, 4810, 4810, 4810, 4810, 4810, 4810, 4810, 4810, 4810, 4810, 4810, 4810, 4810, 4810, 4810, 4810, 4810, 4810, 4810, 4810, 4810, 4810, 4810, 4739, 4669, 4600, 4532, 4465, 4399, 4334, 4270, 4207, 4144, 4083, 4023, 3963, 3905, 3847, 3790, 3734, 3679, 3625, 3571, 3518, 3466, 3415, 3365, 3315, 3266, 3218, 3170, 3123, 3077, 3077, 3077, 3077, 3077, 3077, 3077, 3077, 3077, 3077, 3077, 3077, 3077, 3077, 3077, 3077, 3077, 3077, 3077, 3077, 3077, 3077, 3077, 3077, 3077, 3077, 3077, 3077, 3077, 3077, 3077, 3077, 3077, 3077, 3077, 3077, 3077, 3077, 3077, 3077, 3077, 3077, 3077, 3077, 3031, 2986, 2651, 2651, 2651, 2651, 2639, 2627, 2615, 2604, 2600, 2596, 2592, 2588, 2584, 2580, 2576, 2572, 2568, 2564, 2560, 2556, 2793, 2793, 2982, 3361, 3456, 3598, 3882, 3977, 3456, 5113, 5255, 5539, 5917, 5709, 5502, 5294, 5086, 4878, 4670, 4463, 4255, 4047, 3840, 3632, 3424, 3532, 3630, 3714, 3801, 3905, 4041, 4181, 4317, 4473, 4625, 4799, 5000, 5246, 5535, 5851, 6060, 6157, 6348, 6604, 6733, 6780, 6831, 6886, 6944, 7013, 7084, 7184, 7316, 7488, 7670, 7866, 8059, 8240, 8398, 8573, 8765, 8972, 9183, 9413, 9645, 9873, 10042, 10123, 10163, 10187, 10206, 10218, 10220, 10207, 10187, 10147, 10105, 10086, 10084, 10071, 10061, 10042, 10032, 10041, 10067, 10116, 10289, 10539, 10766, 10975, 11173, 11351, 11499, 11609, 11665, 11727, 11822, 11900, 11968, 12052, 12125, 12218, 12318, 12425, 12542, 12668, 12808, 12944, 13094, 13254, 13415, 13565, 13722, 13882, 14066, 14245, 14428, 14605, 14780, 14947, 15125, 15295, 15459, 15623, 15779, 15930, 16086, 16232, 16368, 16505, 16647, 16779, 16909, 17033, 17161, 17295, 17423, 17546, 17670, 17798, 17917, 18053, 18182, 18293, 18420, 18541, 18654, 18764, 18881, 18997, 19103, 19210, 19317, 19423, 19519, 19612, 19702, 19784, 19869, 19944, 20012, 20072, 20135, 20200, 20258, 20313, 20359, 20409, 20462, 20499, 20534, 20573, 20618, 20651, 20684, 107405, 134256, 167820, 209775, 262219, 327774, 409718, 512147, 640184, 800230, 1000288, 1043219, 1087992, 1134687, 1183386, 1234175, 1287144, 1342386, 1400000, 1450000, 1500000, 1600000, 1700000, 1800000, 1900000, 2000000, 2500000, 3000000, 3073416, 3146833, 3220250, 3293666, 3367083, 3440500, 3513916, 3587333, 3660750, 3507678, 3521709, 3535795, 3549939, 3564138, 3578395, 3592709, 3607079, 3621508, 3635994, 3650538, 3665140, 3679800, 3694520, 3709298, 3724135, 3739031, 3753988, 3769003, 3784080, 3799216, 3814413, 3829670, 3844989, 3860369, 3875810, 3891314, 3906879, 3922506, 3938196, 3953949, 3969765, 3985644, 4001587, 4017593, 4033663, 4049798, 4065997, 4082261, 4098590, 4114985, 4131445, 4147970, 4164562, 4181221, 4197945, 4214737, 4231596, 4248523, 4265517, 4282579, 4299709, 4316908, 4334175, 4351512, 4368918, 4386394, 4403939, 4421555, 4439241, 4456998, 4474826, 4492726, 4510697, 4528739, 4546854, 4565042, 4583302, 4601635, 4620042, 4638522, 4657076, 4675704, 4694407, 4713185, 4732037, 4750966, 4769969, 4789049, 4808206, 4827438, 4846748, 4866135, 4885600, 4905142, 4924763, 4944462, 4964239, 4984096, 5004033, 5024049, 5044145, 5064322, 5084579, 5104917, 5125337, 5145838, 5166422, 5187087, 5207836, 5228667, 5265268, 5302125, 5339239, 5376614, 5414250, 5452150, 5490315, 5528747, 5567449, 5606421, 5645666, 5696477, 5747745, 5799475, 5851670, 5869225, 5886833, 5904493, 6082687, 6141055, 6202465, 6264490, 6327135, 6390406, 6454310, 6518853, 6584042, 6649882, 6716381, 6783545, 6851380, 6919894, 6989093, 7058984, 7129574, 7200870, 7272878, 7345607, 7433191, 7520774, 7608358, 7695941, 7783525, 7871108, 7958692, 8046276, 8133859, 8221443, 8309026, 8396610, 8572665, 8747300, 8918222, 9087775, 9257985, 9427889, 9598045, 9766252, 9938915, 10123664, 10318399, 10521122, 10729818, 10946389, 11173411, 11408714, 11652717, 11906275, 12167032, 12436191, 12710069, 12989103, 13275240, 13568436, 13870692, 14177650, 14499175, 14839704, 15190601, 15553106, 15922422, 16297996, 16689121, 17085243, 17477694, 17868128, 18250512, 18638660, 19057811, 19524579, 20036507, 20609708, 21180158, 21717483, 22245443, 22741867, 23219458, 23680358, 24125201, 24546509, 24946755, 25328989, 25688762, 26016652, 26309462, 26565430, 26788498, 26990036, 27173035, 27341955, 27464499, 27534916, 27589997, 27672373, 27823631, 27955471, 28011258, 28079688, 28414066, 28966580, 29475016, 29715435, 29694614, 29651054, 29618120, 29629406, 29727163, 29947587, 30232114, 30509996, 30780913, 31045411, 31304032, 31555069, 31798002, 32033714, 32262285, 32484802, 32700694, 32909540, 33112252, 33309060, 33499439, 33683329, 33861058, 34032994, 34197259, 34352077, 34500202, 34642021, 34777012, 34903236, 35020487, 35129986, 35231721, 35326899, 35413853, 35492616, 35562826, 35623023, 35674132, 35717448, 35751387, 35775839, 35792141, 35799772, 35799863, 35792416, 35776992, 35752366, 35717997, 35676660, 35627727, 35569137, 35502919, 35429037, 35347233, 35257628, 35159318, 35053475, 34941467, 34822895, 34697084, 34563652, 34422249, 34275647, 34125357, 33969330, 33807739, 33642041, 33472743, 33299505, 33123428, 32944444, 32763519, 32581246, 32396053, 32209131, 32021277, 31831439, 1220, 1355, 1506, 1673, 3347, 6695, 13391, 26782, 53565, 107131, 214262, 204059, 194341, 185087, 176273, 167879, 159885, 152272, 258084, 335466, 369012, 442815, 498167, 881372, 629551, 1086367, 1543183, 2000000, 2032666, 2065333, 2098000, 2130666, 2163333, 2196000, 2228666, 2261333, 2294000, 2115368, 2120846, 2126324, 2131802, 2139795, 2149651, 2161582, 2163092, 2156215, 2156407, 2161439, 2165902, 2170531, 2181494, 2184849, 2217626, 2248563, 2266016, 2291116, 2319601, 2346663, 2383111, 2416647, 2452365, 2495136, 2533014, 2552483, 2569405, 2599737, 2620932, 2646000, 2660091, 2670481, 2694734, 2718406, 2746399, 2778269, 2804792, 2836740, 2868759, 2902807, 2939344, 2965025, 2997746, 3029807, 3064479, 3074237, 3067435, 3071164, 3081118, 3115421, 3150484, 3182526, 3205992, 3230345, 3239542, 3265989, 3288374, 3299879, 3308969, 3326088, 3353453, 3379216, 3415727, 3445573, 3475110, 3492326, 3527880, 3557812, 3592858, 3626790, 3645118, 3679189, 3720699, 3768703, 3807338, 3856362, 3909692, 3958700, 4012693, 4054591, 4103159, 4156988, 4202759, 4250151, 4301200, 4350137, 4405526, 4458704, 4511415, 4559247, 4610839, 4653772, 4714154, 4772655, 4832527, 4900232, 4969566, 5036267, 5103979, 5179233, 5263232, 5347190, 5430942, 5509660, 5591412, 5672232, 5747263, 5825198, 5898429, 5945525, 6022476, 6114300, 6212701, 6251189, 6363953, 6480142, 6612434, 6704612, 6752144, 6820389, 6921288, 7032179, 7149847, 7263893, 7365732, 7471512, 7576272, 7678187, 7781376, 7883870, 7998568, 8122482, 8236891, 8341208, 8433266, 8515713, 8598258, 8684082, 8803222, 8922362, 9041501, 9160641, 9279781, 9398920, 9518060, 9637200, 9756340, 9875480, 9994619, 10113759, 10264536, 10382295, 10493531, 10615733, 10751231, 10889767, 11026879, 11187365, 11348106, 11486909, 11639372, 11807553, 11969159, 12131887, 12301136, 12464283, 12607835, 12740851, 12890641, 13052082, 13208353, 13342780, 13453743, 13559671, 13680033, 13786641, 13868605, 13953922, 14050176, 14162686, 14262691, 14333902, 14396898, 14462809, 14538958, 14626488, 14724948, 14825915, 14921107, 15030886, 15155093, 15276787, 15389718, 15485453, 15565034, 15640032, 15723621, 15827109, 15940183, 16058757, 16182705, 16288060, 16366914, 16425562, 16465707, 16493851, 16531360, 16597259, 16684148, 16771232, 16851061, 16915191, 16967066, 17030085, 17107429, 17204693, 17315376, 17421285, 17537505, 17636732, 17730565, 17904421, 18092526, 18228740, 18346823, 18448770, 18538012, 18619097, 18692512, 18757215, 18813963, 18863759, 18908219, 18946189, 18977357, 19004538, 19026560, 19043263, 19055414, 19062981, 19066146, 19064867, 19060464, 19052667, 19041970, 19030542, 19016286, 18998733, 18979459, 18958470, 18934374, 18909117, 18884309, 18858188, 18831088, 18801736, 18770841, 18740759, 18711799, 18683346, 18655387, 18629639, 18605906, 18582979, 18561279, 18541471, 18524706, 18509434, 18493999, 18478460, 18462958, 18446841, 18429280, 18411119, 18391539, 18368103, 18340781, 18311970, 18282170, 18251354, 18218887, 18184067, 18147828, 18111023, 18074362, 18036254, 17998309, 17960223, 17920227, 17878904, 17838039, 17798800, 17759143, 17719666, 17681346, 17644608, 17609471, 17575438, 17541910, 17507514, 1, 3, 7, 15, 30, 60, 121, 242, 484, 969, 1939, 3878, 7757, 8393, 9081, 9825, 10631, 11502, 12445, 13465, 14569, 15763, 15618, 14189, 14281, 14374, 14467, 14560, 14655, 14750, 14845, 14942, 15038, 15130, 15222, 15315, 15409, 15503, 15596, 15691, 15788, 15887, 15988, 16091, 16196, 16304, 16414, 16526, 16640, 16757, 16876, 16960, 17058, 17159, 17263, 17369, 17457, 17545, 17636, 17728, 17822, 17918, 18015, 18115, 18216, 18319, 18423, 18530, 18639, 18750, 18863, 18978, 19157, 19349, 19543, 19742, 19943, 20148, 20356, 20568, 20784, 21003, 21226, 21459, 21698, 21941, 22235, 22536, 22881, 23234, 23595, 23965, 24342, 24819, 25307, 25806, 26316, 26838, 27058, 27284, 27515, 27753, 27997, 28204, 28421, 28645, 28879, 29121, 29467, 29823, 30189, 30459, 30735, 30941, 31285, 31717, 32159, 32614, 33081, 33545, 34022, 34565, 35122, 35484, 35857, 36047, 36244, 35881, 35477, 35788, 36107, 36691, 37334, 37754, 37717, 38218, 38725, 39238, 39759, 40287, 40822, 41616, 42426, 43252, 44095, 44953, 45828, 46720, 47630, 48557, 49502, 50465, 51448, 53282, 55182, 57149, 59186, 61297, 63482, 65745, 68088, 110189, 112402, 114518, 116609, 118741, 120949, 123237, 125596, 127998, 130400, 132765, 135064, 137319, 139572, 141893, 144332, 146920, 149610, 152279, 154751, 156908, 158702, 160183, 161454, 162673, 163950, 165320, 166758, 168250, 169774, 171309, 172835, 174362, 175929, 177586, 179354, 181252, 183216, 185116, 186774, 188047, 188953, 189511, 189622, 189159, 188081, 186311, 183978, 181506, 179451, 178219, 177940, 178514, 179829, 181695, 183927, 186541, 189515, 192610, 195519, 198009, 3, 6, 13, 27, 55, 111, 223, 447, 894, 1789, 3579, 3977, 4419, 4910, 5455, 6061, 6735, 7483, 8315, 9239, 10265, 11406, 12673, 14082, 15646, 17385, 19317, 21463, 22593, 23782, 25033, 26351, 27738, 29198, 30735, 32352, 34055, 72417, 72417, 72417, 72417, 72417, 72417, 72417, 72417, 72417, 72417, 72417, 72417, 72417, 72417, 72417, 72417, 72417, 72417, 72417, 72417, 72417, 72417, 72417, 72417, 72417, 72417, 72417, 72417, 72417, 72417, 72417, 71347, 70293, 69254, 68231, 67222, 66229, 65250, 64286, 63336, 62400, 61478, 60569, 59674, 58792, 57923, 57067, 56224, 55393, 54574, 53768, 52973, 52190, 51469, 50721, 49987, 49268, 48564, 47876, 47205, 46553, 45921, 45312, 44728, 44174, 43653, 43471, 43535, 43461, 43478, 43606, 43872, 49310, 51212, 53692, 56895, 57248, 57088, 56934, 56786, 56645, 56510, 56381, 56259, 56143, 56046, 55847, 55653, 55463, 55277, 55096, 54920, 54748, 54580, 54416, 54257, 54102, 53952, 53806, 53664, 53526, 53392, 53263, 53138, 53017, 52900, 52800, 52246, 51697, 51155, 50617, 50100, 49801, 49504, 49209, 48916, 48624, 48334, 48046, 47759, 47475, 47200, 47968, 48748, 49541, 50347, 51200, 52172, 53163, 54173, 55202, 56300, 55683, 55074, 54470, 53874, 53300, 54080, 54871, 55616, 56360, 57105, 57850, 58594, 59339, 60084, 60828, 61573, 62318, 63062, 63807, 64745, 65754, 66824, 67966, 69170, 70633, 72568, 74856, 77279, 79832, 82535, 85350, 88066, 90618, 93173, 95835, 98598, 101456, 104863, 109349, 114522, 119946, 125597, 131460, 137471, 142105, 144613, 146402, 148142, 149826, 151458, 153013, 155019, 157601, 160252, 162912, 165659, 168521, 172043, 176468, 181251, 186084, 190858, 195626, 200392, 205048, 209568, 214062, 218532, 223110, 227714, 232239, 236684, 240865, 244391, 247557, 250730, 253831, 257261, 261580, 266550, 271640, 276832, 281233, 283179, 283432, 283554, 283551, 283616, 284187, 285227, 287130, 289879, 292655, 295334, 297893, 300375, 302848, 305262, 307577, 309848, 312048, 314196, 316252, 318244, 320210, 322160, 324056, 325836, 327494, 329093, 330706, 332311, 333782, 335172, 336487, 337645, 338660, 339650, 340592, 341406, 342176, 342935, 343587, 344160, 344674, 345154, 345666, 346101, 346414, 346697, 346932, 347155, 347379, 347562, 347679, 347688, 347627, 347554, 347455, 347384, 347299, 347239, 347220, 347135, 347007, 346876, 346664, 346383, 346184, 346013, 345803, 345621, 345361, 345030, 344677, 344256, 343819, 343378, 342952, 342464, 341976, 341491, 340970, 340388, 339793, 339153, 338486, 337872, 337224, 16000, 20000, 20000, 80000, 140000, 200000, 187739, 185880, 184040, 182218, 180414, 178627, 176859, 175108, 173374, 104677, 104364, 104052, 103741, 103430, 103121, 102812, 102505, 102198, 101893, 101588, 101284, 100981, 100679, 100378, 100078, 99382, 98691, 98005, 97324, 96647, 95975, 95308, 94646, 93988, 93335, 92686, 92041, 91402, 90766, 90135, 89067, 88010, 86967, 85936, 84917, 83910, 82915, 81932, 80960, 82050, 83630, 88276, 87809, 87108, 86157, 85401, 85369, 86844, 88029, 89421, 92868, 92661, 93515, 95375, 98937, 106228, 109602, 118432, 129842, 137200, 155759, 181810, 219315, 226704, 244441, 257245, 271106, 278371, 288327, 298811, 316739, 328664, 344409, 389760, 423401, 446267, 455460, 479019, 509923, 530754, 545610, 562060, 584886, 607972, 618556, 632386, 646159, 649976, 658448, 667704, 676058, 692205, 713811, 727448, 739802, 756662, 771947, 786748, 800188, 812363, 832157, 852878, 877907, 903398, 928783, 955526, 976866, 1008612, 1031492, 1051849, 1075206, 1102750, 1135111, 1146770, 1153900, 1152001, 1149444, 1160481, 1229851, 1260622, 1293096, 1318884, 1343021, 1370403, 1401230, 1429669, 1450356, 1467370, 1486134, 1506809, 1522762, 1534735, 1547124, 1558373, 1569689, 1584617, 1601758, 1618313, 1642726, 1667138, 1691551, 1715964, 1740376, 1764789, 1789202, 1813614, 1838027, 1862440, 1886852, 1911265, 1951209, 1997753, 2047750, 2095143, 2139674, 2184844, 2233688, 2284995, 2333486, 2379482, 2429744, 2484403, 2538117, 2588770, 2636493, 2682589, 2723417, 2754522, 2784399, 2822184, 2867168, 2919263, 2978989, 3041223, 3094039, 3126639, 3140129, 3142245, 3141596, 3146325, 3159844, 3185129, 3219281, 3249828, 3268030, 3281510, 3299443, 3316026, 3333822, 3396981, 3480933, 3532246, 3573609, 3621030, 3674434, 3729383, 3776950, 3811376, 3835561, 3857576, 3891763, 3951116, 4022585, 4083912, 4135002, 4181943, 4223270, 4261819, 4304304, 4347766, 4382699, 4411682, 4453857, 4522976, 4614035, 4714768, 4812749, 4900840, 4989410, 5069895, 5107694, 5131731, 5172837, 5213942, 5251897, 5287477, 5320870, 5351827, 5380598, 5407344, 5432478, 5456115, 5478623, 5500066, 5520598, 5540783, 5560355, 5579889, 5598997, 5617293, 5635781, 5654118, 5670996, 5686325, 5700552, 5713445, 5724899, 5735777, 5745460, 5755279, 5766710, 5776881, 5786037, 5795598, 5804689, 5812288, 5818439, 5824134, 5829184, 5833194, 5835525, 5838139, 5841090, 5843770, 5847551, 5851508, 5854647, 5856670, 5858088, 5859043, 5859405, 5861379, 5863970, 5865187, 5865953, 5866355, 5867108, 5867364, 5866460, 5864590, 5862546, 5860146, 5856299, 5852205, 5848589, 5845307, 5842298, 5840473, 5838565, 5836503, 5835190, 5834276, 5832843, 5830909, 5829292, 5827042, 5824247, 5820738, 5816623, 5812289, 30733, 34148, 37942, 42158, 46842, 52047, 57830, 64255, 71395, 79328, 88142, 96155, 104896, 114433, 124836, 136184, 148565, 162071, 176804, 192878, 210412, 229540, 250408, 273172, 298006, 325097, 162548, 81274, 87079, 93299, 99964, 107104, 114754, 122951, 131733, 141143, 151224, 164387, 166007, 167643, 169295, 170963, 172647, 174349, 176066, 177801, 179553, 181322, 183109, 184913, 186735, 188575, 190433, 192310, 194204, 196118, 198050, 200002, 201972, 203963, 205972, 208002, 210051, 212121, 214211, 216322, 218453, 220606, 222779, 224974, 227191, 229430, 231690, 233973, 236279, 238607, 240958, 243332, 245730, 248151, 250596, 253065, 255559, 258077, 260620, 263188, 265781, 268400, 271044, 273715, 276412, 279135, 281886, 284663, 287468, 290301, 293161, 296050, 298967, 301913, 304887, 307892, 310925, 313989, 317083, 324456, 330081, 335805, 341627, 347551, 353577, 359708, 365945, 372290, 378745, 385313, 391994, 398790, 405705, 412740, 419896, 427177, 434584, 442119, 449785, 457584, 465518, 473590, 481802, 490156, 498655, 507301, 516097, 525046, 534150, 543411, 552834, 562419, 572171, 582092, 592185, 602453, 612899, 623526, 635133, 645713, 656470, 667405, 678523, 689827, 701318, 713001, 724879, 736954, 749231, 761712, 774401, 787301, 799359, 810139, 821065, 832139, 843361, 854735, 866262, 877945, 889785, 901785, 913947, 926273, 938765, 951426, 964257, 977262, 990441, 1003799, 1031103, 1058407, 1085710, 1113014, 1140318, 1167622, 1194926, 1222230, 1249534, 1276837, 1304141, 1331445, 1369654, 1409023, 1449903, 1492261, 1536247, 1581977, 1629469, 1678745, 1729794, 1782371, 1836456, 1892325, 1950162, 2010183, 2072687, 2137821, 2205571, 2275837, 2348401, 2423065, 2499829, 2573583, 2649283, 2732073, 2816947, 2903850, 2992532, 3080323, 3164524, 3252404, 3345679, 3438747, 3530286, 3619109, 3706480, 3794161, 3882168, 3972317, 4066483, 4162566, 4259636, 4357031, 4453733, 4549317, 4642933, 4729979, 4809574, 4883659, 4954021, 5022636, 5087827, 5149914, 5210970, 5272909, 5342108, 5418857, 5497247, 5576597, 5656602, 5737451, 5819051, 5901290, 5983852, 6066493, 6149417, 6232664, 6316235, 6400074, 6483660, 6565267, 6644745, 6730662, 6823619, 6916136, 7007507, 7097332, 7185719, 7272688, 7357997, 7441606, 7523770, 7604393, 7683384, 7760895, 7836701, 7910780, 7983288, 8054135, 8122954, 8189910, 8255158, 8318512, 8380010, 8439716, 8497616, 8553411, 8607281, 8659290, 8708927, 8756437, 8801961, 8844975, 8885362, 8923492, 8959462, 8993117, 9024588, 9054241, 9081922, 9107125, 9129737, 9150119, 9168369, 9184321, 9198033, 9209812, 9219477, 9227004, 9232485, 9235610, 9236795, 9236134, 9233362, 9228420, 9221975, 9214036, 9204062, 9192489, 9179286, 9164174, 9147275, 9128847, 9109258, 9088344, 9066054, 9042498, 9017936, 8992486, 8965773, 8938111, 8909514, 8879835, 8849179, 8817818, 8785882, 8752900, 8719027, 8684150, 8648325, 8611726, 9543, 12724, 16965, 22621, 30161, 40215, 53620, 71494, 95325, 127100, 169467, 193677, 221345, 252966, 289104, 330405, 377606, 431550, 493200, 520600, 548000, 589100, 630200, 700000, 750000, 822000, 959000, 1096000, 1160558, 1170311, 1180577, 1191408, 1202864, 1215014, 1227939, 1241736, 1256519, 1192798, 1191779, 1190760, 1189742, 1188725, 1187709, 1186694, 1185680, 1184666, 1183654, 1182642, 1182388, 1182134, 1181880, 1181626, 1181373, 1181119, 1180865, 1180611, 1180358, 1180104, 1179850, 1179596, 1179342, 1179088, 1178834, 1178581, 1178327, 1178073, 1177820, 1177566, 1177312, 1177058, 1176804, 1176550, 1176296, 1176042, 1175789, 1175535, 1175281, 1175028, 1174774, 1174520, 1174266, 1174012, 1173758, 1173504, 1173251, 1172997, 1172743, 1172490, 1174835, 1177184, 1179539, 1181898, 1184262, 1186630, 1189003, 1191381, 1193764, 1196152, 1199740, 1203339, 1206949, 1210570, 1214202, 1217845, 1221498, 1225163, 1228838, 1232525, 1237455, 1242405, 1247374, 1252364, 1257373, 1262403, 1267452, 1272522, 1277612, 1282723, 1287853, 1293005, 1298177, 1303370, 1308583, 1313817, 1319073, 1324349, 1329646, 1334965, 1340305, 1345666, 1351049, 1356453, 1361879, 1367326, 1372795, 1378287, 1383800, 1389335, 1404618, 1420068, 1435689, 1451482, 1467448, 1483590, 1499910, 1516409, 1533089, 1549953, 1562353, 1574851, 1587450, 1600150, 1612951, 1625855, 1638862, 1651972, 1665188, 1678510, 1702009, 1725837, 1749999, 1774499, 1799342, 1824532, 1850076, 1875977, 1902241, 1928872, 1953947, 1979349, 2005080, 2031146, 2057551, 2084299, 2111395, 2138843, 2177091, 2215339, 2253587, 2291835, 2330083, 2368330, 2406578, 2444826, 2483074, 2521322, 2559570, 2597818, 2684753, 2771894, 2859196, 2946889, 3035284, 3124754, 3215845, 3309227, 3405469, 3505056, 3608172, 3714521, 3823879, 3935821, 4049700, 4165551, 4283594, 4403640, 4525724, 4650272, 4776227, 4904847, 5037868, 5174956, 5317022, 5464963, 5619722, 5782939, 5955557, 6135968, 6322011, 6512733, 6708646, 6909974, 7118457, 7335814, 7561154, 7793752, 8034782, 8286066, 8546900, 8817633, 9100789, 9398266, 9714537, 10044848, 10383977, 10741416, 11117414, 11509634, 11920648, 12349150, 12796979, 13265843, 13756192, 14268583, 14803604, 15361921, 15943673, 16548833, 17176286, 17836770, 18519899, 19215917, 19939496, 20685758, 21435449, 22188074, 22947765, 23717615, 24502145, 25311978, 26159863, 27032417, 27917831, 28814878, 29723695, 30643568, 31575098, 32518076, 33469621, 34428645, 35397037, 36372382, 37353471, 38340150, 39330379, 40323466, 41318416, 42316741, 43319243, 44326122, 45337259, 46353171, 47374124, 48398004, 49423862, 50452212, 51482570, 52513881, 53546927, 54579908, 55611921, 56642906, 57670445, 58692355, 59709193, 60721698, 61727055, 62724334, 63714667, 64697093, 65669719, 66632380, 67583440, 68524009, 69454658, 70372169, 71276432, 72166396, 73041673, 73903267, 74749790, 75580237, 76395933, 77197236, 77981284, 78747333, 79495446, 80226964, 80941163, 81637342, 82315707, 82973777, 83611320, 84227766, 84823967, 85401757, 85960003, 86498188, 87017330, 87517737, 87998812, 88458924, 88899375, 89321564, 89724979, 90108435, 90472397, 90819273, 17305, 24227, 33918, 47485, 66480, 93072, 130301, 182421, 255390, 357546, 500564, 667419, 889892, 1186523, 1582031, 2109375, 2812500, 3750000, 5000000, 6000000, 7000000, 7500000, 8000000, 9000000, 10000000, 11000000, 14000000, 18000000, 18798594, 18939058, 19086774, 19242462, 19406960, 19581232, 19766412, 19963832, 20175078, 15121666, 15108742, 15095828, 15082926, 15070034, 15057154, 15044284, 15031426, 15018578, 15005742, 14992916, 14989695, 14986475, 14983256, 14980037, 14976819, 14973602, 14970385, 14967169, 14963954, 14960739, 14957518, 14954298, 14951079, 14947860, 14944642, 14941425, 14938208, 14934992, 14931777, 14928562, 14925341, 14922121, 14918902, 14915683, 14912465, 14909248, 14906031, 14902815, 14899600, 14896385, 14893164, 14889944, 14886725, 14883506, 14880288, 14877070, 14873854, 14870638, 14867423, 14864208, 14921191, 14978392, 15035812, 15093452, 15151314, 15209397, 15267703, 15326233, 15384986, 15443965, 15509764, 15575843, 15642203, 15708846, 15775773, 15842986, 15910484, 15978270, 16046345, 16114710, 16200139, 16286022, 16372359, 16459154, 16546410, 16634128, 16722310, 16810961, 16900081, 16989674, 17097374, 17205757, 17314827, 17424588, 17535045, 17646202, 17758064, 17870635, 17983920, 18097922, 18199013, 18300668, 18402890, 18505684, 18609052, 18712997, 18817523, 18922633, 19028330, 19134618, 19308901, 19484772, 19662245, 19841334, 20022055, 20204421, 20388449, 20574152, 20761548, 20950650, 21143182, 21337483, 21533571, 21731460, 21931168, 22132711, 22336106, 22541370, 22748521, 22957575, 23323535, 23695329, 24073049, 24456791, 24846649, 25242723, 25645110, 26053911, 26469229, 26891167, 27293046, 27700931, 28114911, 28535078, 28961525, 29394344, 29833632, 30279485, 30863113, 31446741, 32030368, 32613996, 33197624, 33781252, 34364880, 34948508, 35532136, 36115763, 36699391, 37283019, 37994083, 38716210, 39439813, 40176326, 40935638, 41716059, 42517478, 43324654, 44161685, 45053787, 45989313, 46965299, 47973576, 49012023, 50086762, 51188240, 52293065, 53432785, 54631917, 55893836, 57214688, 58601749, 60082138, 61679153, 63410821, 65258000, 67234590, 69326531, 71498241, 73764641, 76068116, 78378699, 80438257, 82526444, 84897973, 87235959, 89591718, 92020088, 94531022, 97120926, 99720161, 102372779, 105122075, 107935717, 110819430, 113754783, 116754790, 119846261, 123047324, 126382490, 129862594, 133471995, 137202646, 141057045, 145017256, 149077335, 153267254, 157595014, 162049466, 166642888, 171379602, 176200627, 181049440, 185896917, 190671883, 195443698, 200254580, 204938752, 209485637, 213996185, 218529286, 223150906, 227882949, 232679482, 237527788, 242431835, 247374263, 252346133, 257352642, 262380978, 267421084, 272483638, 277555121, 282622393, 287685762, 292739396, 297773241, 302782356, 307764760, 312710408, 317607240, 322450307, 327243947, 331983358, 336662507, 341281763, 345844009, 350347764, 354792423, 359185557, 363523614, 367803705, 372023923, 376177422, 380268498, 384300686, 388268098, 392170714, 396009372, 399785270, 403501400, 407149193, 410725693, 414232571, 417659130, 420998045, 424256025, 427425886, 430503488, 433485693, 436373277, 439170596, 441867334, 444465529, 446969593, 449370432, 451660301, 453850392, 455942794, 457921588, 459785703, 461539632, 463189387, 464743611, 466191503, 467531292, 468768173, 469901804, 470940044, 471885517, 472741822, 473500170, 474160904, 474739494, 475247947, 475693119, 476068927, 476375119, 476601904, 476747779, 3656, 3636, 3616, 3597, 3578, 3559, 3540, 3522, 3504, 3486, 3468, 3451, 3434, 3417, 3401, 3384, 3368, 3353, 3337, 3322, 3298, 3264, 3231, 3198, 3166, 3135, 3104, 3073, 3044, 3013, 2963, 2915, 2867, 2820, 2774, 2729, 2685, 2642, 2599, 2557, 2516, 2467, 2419, 2369, 2321, 2277, 2234, 2193, 2146, 2091, 2036, 1986, 1935, 1885, 1853, 1826, 1801, 1776, 1751, 1728, 1707, 1696, 1685, 1674, 1665, 1656, 1647, 1642, 1640, 1637, 1644, 1634, 1620, 1618, 1616, 1617, 1618, 1620, 1621, 1623, 1621, 1618, 1615, 1612, 1610, 1607, 1605, 1615, 1635, 1641, 1655, 1664, 1673, 1682, 1691, 1701, 1711, 1721, 1732, 1743, 1754, 1762, 1770, 1783, 1797, 1810, 1823, 1832, 1851, 1871, 1888, 1905, 1909, 1913, 1916, 1920, 1934, 1948, 1818, 1852, 1919, 1947, 1991, 2037, 2084, 2132, 2182, 2231, 2283, 2335, 2389, 2445, 2511, 2578, 2640, 2704, 2775, 2854, 2915, 3049, 3182, 3316, 3450, 3583, 3717, 3851, 3984, 4118, 4252, 4385, 4519, 4565, 4581, 4600, 4620, 4649, 4690, 4738, 4785, 4826, 4847, 4870, 4945, 5055, 5150, 5227, 5259, 5262, 5234, 5183, 5133, 5059, 4914, 4718, 4497, 4253, 4013, 3868, 3776, 3673, 3550, 3413, 3281, 3129, 2974, 2803, 2658, 2584, 2559, 2537, 2506, 2476, 2443, 2403, 2362, 2326, 2290, 2242, 2187, 2138, 2068, 2007, 1965, 1928, 1891, 1849, 1818, 1810, 1805, 1801, 1786, 1776, 1784, 1786, 1792, 1803, 1806, 1803, 1805, 1814, 1822, 1836, 1844, 1841, 1841, 1842, 1841, 1847, 1851, 1855, 1860, 1862, 1864, 1871, 1883, 1892, 1901, 1906, 1911, 1921, 1924, 1931, 1940, 1949, 1952, 1959, 1964, 1971, 1980, 1980, 1988, 1990, 1997, 2004, 2013, 2017, 2026, 2034, 2044, 2051, 2060, 2072, 2083, 2091, 2099, 2111, 2124, 2133, 2144, 2164, 2176, 2186, 2199, 2215, 2225, 2237, 2251, 2262, 2271, 2283, 2295, 2306, 2312, 2321, 2331, 2334, 2339, 2345, 2349, 2357, 2359, 2370, 2377, 2385, 2388, 2393, 2391, 2395, 2400, 2400, 2406, 1184755, 1429989, 1731102, 2101578, 2558294, 3122403, 3820490, 4686073, 5761597, 7101145, 8774224, 9271780, 9800476, 10362821, 10961662, 11600265, 12282431, 13012655, 13796389, 15956907, 18008338, 20257400, 22629298, 25070078, 27685150, 30472692, 3834259, 6791309, 7672339, 8575310, 9499717, 10449781, 11430595, 12448471, 13511203, 14642050, 15835615, 15614088, 15899121, 16193460, 16495439, 16805103, 17124544, 17454592, 17797764, 18145053, 18497301, 18855664, 19123387, 19391545, 19666208, 19940599, 20222808, 20520506, 20835683, 21159678, 21504072, 21852697, 22385112, 22917540, 23464216, 24027874, 24611458, 25216024, 25842515, 26490503, 27150699, 27827414, 28214571, 28621961, 29038317, 29464427, 29893197, 30338176, 30811047, 31278763, 31748956, 32259564, 32820454, 33374567, 34078280, 34782871, 35531855, 36340022, 37219302, 38142685, 39106040, 40116119, 41213313, 42350437, 43498858, 44682970, 45778889, 46775974, 47809330, 48817453, 49771604, 50755134, 51724221, 52589734, 53488078, 54437544, 55419653, 56463422, 57558294, 58670896, 59859656, 61159769, 62535108, 63867886, 65197190, 66569780, 67792908, 68919354, 70015792, 71097337, 72442980, 73844205, 75467336, 77295392, 79327914, 81211477, 83004926, 84489293, 85936977, 87542702, 89172614, 90688841, 92203828, 94065203, 95988751, 97801749, 99355160, 100865304, 102513788, 104081988, 105706934, 107539595, 109481170, 111520601, 113527249, 115628255, 117865850, 119985116, 122263301, 124619353, 126998223, 129470050, 131320406, 133168681, 135400053, 137642465, 139332009, 141035008, 142646005, 142824708, 144510832, 146947960, 149479985, 151668888, 154252587, 157138017, 159593219, 161878607, 164302987, 166594486, 168652663, 170761223, 172504913, 173996022, 175419000, 176902155, 178495448, 180051907, 181591558, 183295227, 186588869, 189882513, 193176157, 196469797, 199763440, 203057083, 206350729, 209644372, 212938012, 216231655, 219525300, 222818942, 226777853, 230880347, 235114817, 239512127, 244056556, 248743632, 253588808, 258514843, 263669394, 269079991, 274663001, 280344711, 285962471, 291551215, 297056448, 302406133, 307620058, 312721535, 317807457, 323225990, 328861435, 334187766, 339231488, 344226868, 349224556, 354178873, 359152730, 364168545, 369229445, 374396450, 379564365, 384744475, 389995274, 395240041, 400471527, 405669376, 410877360, 416201801, 421643657, 427527970, 433792318, 440060892, 446185596, 452083583, 457858573, 463530247, 469106576, 474677559, 480238641, 485805117, 491432309, 497028245, 502587589, 508166874, 513798980, 519545243, 525495121, 531570001, 537617447, 543593308, 549552428, 555486393, 561345659, 567078666, 572637322, 578186332, 583669319, 589049569, 594346844, 598250669, 600876349, 604356255, 608770547, 613150315, 617312022, 621280381, 625105325, 628855291, 632515936, 636071100, 639548107, 642946308, 646259902, 649499002, 652654411, 655715386, 658697953, 661603234, 664396097, 667064990, 669632832, 672117681, 674498788, 676750544, 678892676, 680913882, 682824662, 684639345, 686343595, 687962540, 689512760, 690980175, 692367764, 693661951, 694863627, 696014406, 697154054, 698302278, 699417300, 700461118, 701477936, 702491504, 703477493, 704414924, 705311528, 706196592, 707076053, 707916749, 708712800, 709452060, 710143947, 710778763, 711331092, 711819849, 712277753, 712696422, 713020540, 713275569, 713457939, 713555392, 713648384, 713709798, 713694999, 713637036, 713501609, 713330737, 713162397, 713011635, 712849393, 712623614, 712387224, 712153545, 711893072, 711614209, 711317481, 710974173, 710610396, 710220105, 709788969, 709316314, 10773, 13467, 16834, 21042, 26303, 32879, 41099, 51373, 64217, 80271, 100339, 128367, 164224, 210097, 268783, 343862, 439913, 562794, 720000, 810000, 900000, 1080000, 1440000, 1080000, 1260000, 1440000, 1800000, 2250000, 2471436, 2601512, 2738433, 2882561, 3034275, 3193974, 3362078, 3539029, 3725294, 6203362, 6221525, 6228252, 6235315, 6242042, 6248769, 6255833, 6262560, 6235988, 6209416, 6183181, 6156945, 6044603, 5934279, 5825974, 5725404, 5626516, 5583127, 5540073, 5497020, 5454640, 5454640, 5454303, 5454303, 5467757, 5481548, 5495002, 5508456, 5521574, 5535028, 5541755, 5548482, 5555209, 5552182, 5549155, 5546128, 5544446, 5542764, 5545455, 5548146, 5550837, 5565300, 5579763, 5594226, 5584808, 5575727, 5566309, 5560255, 5553864, 5547809, 5541755, 5553864, 5566309, 5591872, 5617435, 5643670, 5669569, 5667551, 5665869, 5663851, 5650734, 5637952, 5640643, 5643334, 5646025, 5649052, 5651743, 5654433, 5657124, 5659815, 5662506, 5665197, 5668224, 5670915, 5673606, 5676296, 5678987, 5682014, 5684705, 5687396, 5690087, 5692778, 5695805, 5698496, 5701187, 5703877, 5706568, 5709595, 5712286, 5714977, 5717668, 5720695, 5723386, 5726077, 5728767, 5731795, 5734485, 5737176, 5739867, 5742894, 5745585, 5757021, 5768457, 5780230, 5791666, 5803438, 5814874, 5826646, 5838082, 5849855, 5861627, 5876932, 5892276, 5907661, 5923086, 5938652, 5977253, 6016105, 6008120, 6032037, 6078575, 6140731, 6203523, 6266957, 6331039, 6397438, 6493298, 6590841, 6689729, 6789962, 6874386, 6991101, 7109834, 7230584, 7353353, 7469732, 7559202, 7650017, 7741841, 8023082, 8304323, 8585564, 8866805, 9148046, 9429288, 9710529, 9991770, 10273011, 10554252, 10835493, 11116734, 10583576, 10253639, 10177418, 10242806, 10403326, 10600386, 10854683, 11163751, 11452992, 11722950, 11990714, 12262886, 12567059, 12889774, 13219375, 13569099, 13958350, 14365601, 14767625, 15172777, 15572460, 15975065, 16350372, 16673124, 16971055, 17243455, 17492797, 17736000, 17983465, 18236783, 18501303, 18776359, 19054039, 19335049, 19620396, 19910856, 20205485, 20503161, 20804363, 21112134, 21428637, 21750912, 22073354, 22393967, 22669307, 22895753, 23110836, 23311570, 23497594, 23665909, 23815364, 23943975, 24090382, 24254946, 24396434, 24524508, 24646384, 24764620, 24878338, 24987257, 25097877, 25211737, 25329456, 25451263, 25575355, 25698325, 25817710, 25931153, 26037633, 26136312, 26232530, 26328843, 26418196, 26498832, 26571043, 26633693, 26686504, 26729273, 26762019, 26784906, 26797958, 26801083, 26795073, 26780493, 26757717, 26727320, 26689918, 26646335, 26596976, 26542427, 26483485, 26420821, 26354334, 26284007, 26210206, 26132932, 26052096, 25967591, 25879253, 25787129, 25691408, 25592164, 25489482, 25383403, 25274088, 25161315, 25045441, 24926870, 24805870, 24682706, 24557403, 24430638, 24302975, 24174437, 24045013, 23915153, 23785387, 23655904, 23526598, 23397805, 23269553, 23141671, 23014123, 22886768, 22759809, 22633215, 22506530, 22379594, 22252382, 22124701, 21996516, 21867797, 21738764, 21609355, 21479327, 21348618, 21217312, 21085762, 20953949, 20821743, 20689264, 20556687, 20424482, 20292746, 20161118, 20029751, 19899159, 19769473, 19640502, 19512148, 725, 1209, 2015, 3359, 5598, 9331, 15552, 25920, 43200, 72000, 120000, 121766, 123669, 125601, 127563, 129557, 131581, 133637, 135725, 137846, 140000, 148000, 156000, 164000, 172000, 180000, 220000, 220000, 226651, 234467, 242552, 250916, 259568, 268519, 277778, 287357, 297266, 389332, 391705, 394055, 396413, 398800, 401195, 403613, 406036, 408474, 410935, 413423, 415971, 418546, 421158, 420537, 419964, 422737, 425536, 428359, 432931, 437569, 443692, 448508, 453376, 458331, 463387, 468506, 473707, 478726, 483061, 487453, 491069, 494807, 498588, 502572, 507564, 512624, 517756, 523683, 526226, 528869, 531793, 533895, 533189, 535114, 537109, 538901, 538909, 539130, 539410, 541157, 542292, 545850, 549530, 553171, 557169, 561166, 568637, 574188, 580008, 585977, 591447, 596904, 602529, 608230, 613923, 619891, 625168, 638476, 647996, 650358, 654335, 657504, 660650, 664917, 669985, 672392, 675455, 678977, 661855, 666735, 668121, 675984, 685645, 695369, 705088, 714284, 724317, 734780, 745628, 754451, 761946, 767645, 775493, 783813, 793199, 801589, 810789, 818592, 827700, 836534, 845234, 853963, 862684, 872120, 879520, 889227, 899483, 908663, 917266, 929673, 938653, 948464, 937857, 939908, 921777, 911943, 901269, 883722, 911058, 930230, 943980, 958381, 972401, 986629, 1001254, 1016208, 1030718, 1045767, 1061018, 1076587, 1091373, 1106216, 1121296, 1136466, 1151555, 1167610, 1183434, 1199510, 1203608, 1207705, 1211803, 1215901, 1219998, 1224096, 1228194, 1232291, 1236389, 1240487, 1244584, 1248682, 1271039, 1294538, 1319470, 1340010, 1355680, 1370923, 1385258, 1400121, 1417080, 1435060, 1455175, 1471743, 1488745, 1510902, 1533471, 1557355, 1582503, 1608933, 1636356, 1664214, 1691224, 1717400, 1743825, 1770550, 1797972, 1825833, 1853147, 1879854, 1906524, 1933043, 1959071, 1978962, 1991902, 2003400, 2014334, 2024729, 2035161, 2045739, 2055650, 2063690, 2056002, 2032516, 2006853, 1992669, 1998531, 2012553, 2025764, 2037575, 2048088, 2057254, 2066300, 2074482, 2081417, 2086581, 2089809, 2089232, 2081972, 2070837, 2060601, 2051510, 2040445, 2027288, 2013280, 1997842, 1980366, 1961268, 1940877, 1919730, 1897643, 1872021, 1851109, 1840236, 1831800, 1823011, 1813792, 1804062, 1794096, 1784012, 1773549, 1762488, 1751036, 1739509, 1727948, 1716211, 1704196, 1691945, 1679499, 1667076, 1654601, 1641910, 1629132, 1616233, 1603174, 1590248, 1577353, 1564323, 1551419, 1538660, 1525755, 1512685, 1499307, 1485691, 1471821, 1457549, 1443219, 1428859, 1414523, 1400378, 1386256, 1371919, 1357264, 1342495, 1327784, 1313304, 1298921, 1284582, 1270265, 1255807, 1241331, 1226954, 1212943, 1199254, 1185566, 1171898, 1158432, 1145096, 1131879, 1118941, 1106277, 1093864, 1081476, 1069064, 1056772, 1044575, 1032515, 1020577, 1008763, 997159, 985592, 974135, 962716, 951302, 939930, 928703, 917720, 906778, 895767, 884773, 873850, 863000, 168009343, 170630614, 173344109, 176134466, 179024839, 181999179, 185056922, 188214453, 191394935, 194738619, 198252644, 201834085, 205421753, 208875794, 212229899, 215430539, 218412893, 221204999, 223843851, 226438641, 229339588, 232426950, 235179330, 237625604, 240008217, 242386622, 244733405, 247098938, 249484156, 251921719, 254502385, 257157456, 259835188, 262511902, 265138354, 267732943, 270280784, 272819086, 275439029, 278159891, 281282375, 284748663, 288226636, 291584860, 294743556, 297786727, 300750139, 303649792, 306572455, 309508498, 312499985, 315617767, 318744894, 321869947, 325044560, 328282608, 331615162, 335062239, 338545415, 341975945, 345386049, 348787110, 352164286, 355530257, 358875294, 362214162, 365658209, 369138723, 372477318, 375699069, 377734350, 378741971, 380481768, 382902739, 385295102, 387528406, 389628825, 391635882, 393614554, 395551165, 397429679, 399275112, 401085089, 402854909, 404600641, 406311792, 407977340, 409616004, 411227413, 412785530, 414279417, 415725379, 417144023, 418518389, 419820887, 421071641, 422262784, 423404771, 424505680, 425555759, 426579879, 427590135, 428576152, 429538923, 430466867, 431358252, 432252517, 433186195, 434174256, 435178721, 436166362, 437177039, 438230437, 439302593, 440373535, 441453153, 442566205, 443715060, 444869611, 446025008, 447170395, 448309566, 449432041, 450518903, 451586586, 452662367, 453736981, 454756934, 455747435, 456704902, 457616204, 458559044, 459501251, 460397534, 461283828, 462125550, 462960927, 463821597, 464719327, 465627850, 466495188, 467371833, 468268294, 469155959, 470043742, 470927465, 471775612, 472612033, 473430239, 474215295, 474966034, 11396, 11396, 11396, 11396, 11396, 11396, 11396, 11396, 11396, 11396, 11396, 11396, 11396, 11396, 11396, 11396, 11396, 11396, 11396, 11396, 11396, 11396, 11396, 11396, 11396, 11396, 11396, 11396, 11396, 11396, 11396, 11227, 11061, 10898, 10737, 10578, 10422, 10268, 10116, 9967, 9819, 9674, 9531, 9390, 9252, 9115, 8980, 8848, 8717, 8588, 8461, 8336, 8213, 8091, 7972, 7854, 7738, 7624, 7511, 7400, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7291, 7182, 7075, 6281, 6281, 6281, 6281, 6253, 6225, 6197, 6169, 6160, 6150, 6141, 6131, 6122, 6113, 6103, 6094, 6085, 6075, 6066, 6057, 6618, 6618, 7066, 7964, 8188, 8524, 9197, 9422, 8188, 12114, 12450, 13123, 14020, 13446, 12872, 12298, 11724, 11150, 10576, 10001, 9427, 8853, 8279, 7705, 7131, 7257, 7352, 7463, 7591, 7750, 7920, 8096, 8301, 8514, 8760, 9017, 9301, 9617, 9947, 10276, 10636, 10769, 10491, 10006, 10193, 11288, 12659, 13905, 14677, 15083, 15456, 15813, 16150, 16508, 17645, 19847, 22374, 24960, 27598, 30281, 33001, 35755, 38538, 41327, 43364, 44412, 45204, 45973, 46752, 48192, 51724, 56610, 61356, 65933, 68374, 68003, 66800, 65438, 63948, 62372, 60688, 58960, 57163, 55346, 54110, 53633, 53251, 52777, 52199, 51538, 50795, 49981, 49098, 48154, 47557, 47003, 46101, 45166, 44299, 43564, 42933, 42497, 42216, 41982, 41807, 41699, 41624, 41566, 41578, 41642, 41743, 41858, 41962, 42080, 42204, 42321, 42437, 42507, 42586, 42667, 42727, 42759, 42766, 42785, 42785, 42742, 42722, 42697, 42638, 42561, 42446, 42306, 42167, 42004, 41843, 41721, 41599, 41483, 41399, 41339, 41276, 41263, 41280, 41280, 41264, 41270, 41306, 41355, 41401, 41443, 41505, 41594, 41705, 41823, 41925, 42021, 42109, 42191, 42254, 42314, 42357, 42392, 42402, 42407, 42394, 42367, 42316, 42262, 42203, 42126, 42045, 41952, 41856, 41748, 41633, 237, 316, 421, 562, 750, 1000, 1000, 2000, 5000, 10000, 100000, 110000, 120000, 130000, 140000, 150000, 160000, 170000, 180000, 190000, 200000, 270000, 340000, 400000, 200000, 400000, 500000, 600045, 621629, 643990, 667155, 691154, 716015, 741771, 768454, 796096, 824732, 880125, 882750, 883300, 885800, 889100, 894500, 901900, 908400, 911200, 904800, 898100, 898100, 901900, 903300, 902100, 907300, 919200, 933400, 945800, 957200, 970000, 984000, 998000, 1013000, 1028000, 1044000, 1062000, 1079000, 1093000, 1108000, 1124000, 1137000, 1150000, 1163000, 1174000, 1188000, 1202000, 1214000, 1224000, 1233000, 1241000, 1254000, 1271000, 1286000, 1302000, 1319000, 1337000, 1351000, 1363000, 1377000, 1392000, 1409000, 1425000, 1440000, 1457000, 1479000, 1501000, 1521000, 1543000, 1570000, 1596000, 1614000, 1627000, 1646000, 1668000, 1690000, 1707000, 1716000, 1724000, 1729000, 1735000, 1745000, 1755000, 1767000, 1783000, 1803000, 1829000, 1852000, 1877000, 1902000, 1919000, 1923000, 1920000, 1919000, 1929000, 1944000, 1958000, 1970000, 1977000, 1984000, 1997000, 2013000, 2026000, 2038000, 2057000, 2083000, 2112000, 2142000, 2174000, 2204000, 2230000, 2255000, 2275000, 2288000, 2297000, 2309000, 2319000, 2329000, 2346000, 2367000, 2384000, 2401000, 2423000, 2447000, 2472000, 2498000, 2522000, 2551000, 2578000, 2603000, 2635000, 2668000, 2695000, 2713000, 2729000, 2747000, 2763000, 2775000, 2785000, 2795000, 2807000, 2824000, 2842000, 2858000, 2874000, 2889000, 2904000, 2919000, 2936000, 2963433, 2990866, 3018300, 3045733, 3073166, 3100600, 3128033, 3155466, 3182899, 3210332, 3237766, 3265199, 3295964, 3327839, 3361030, 3394397, 3428532, 3461074, 3491980, 3523007, 3552828, 3581119, 3609661, 3638841, 3666497, 3694319, 3723173, 3752788, 3784111, 3816089, 3847304, 3875351, 3902754, 3932913, 3960597, 3985283, 4007368, 4026219, 4043259, 4058668, 4072499, 4085603, 4099675, 4114742, 4128332, 4139970, 4152399, 4167252, 4186818, 4209470, 4226914, 4241440, 4261618, 4286255, 4311864, 4336467, 4358991, 4381137, 4404988, 4431308, 4461789, 4490864, 4513650, 4538016, 4564666, 4591739, 4623120, 4660487, 4709017, 4768097, 4828625, 4889160, 4952969, 5018453, 5080126, 5137397, 5189777, 5235974, 5276807, 5311751, 5347733, 5379275, 5408082, 5456796, 5519167, 5576656, 5623074, 5652986, 5673545, 5693251, 5711696, 5729089, 5745656, 5761192, 5775589, 5788959, 5801412, 5813291, 5824573, 5835191, 5845088, 5853875, 5861953, 5869379, 5875575, 5880915, 5886019, 5890402, 5893788, 5896765, 5898936, 5899827, 5899789, 5898983, 5896907, 5893407, 5888907, 5883463, 5877294, 5871173, 5864980, 5857865, 5850004, 5841437, 5832171, 5822602, 5812861, 5803008, 5793104, 5783530, 5774550, 5765484, 5756371, 5747166, 5737397, 5727426, 5717578, 5707881, 5697959, 5687595, 5676742, 5665346, 5653538, 5641393, 5628759, 5615499, 5601962, 5588396, 5574508, 5560833, 5547886, 5535164, 5522782, 5510831, 5498595, 5486263, 5474026, 5461950, 5450323, 5438581, 5426221, 5413617, 324198, 329049, 336328, 347249, 363637, 388233, 425154, 480593, 563863, 698260, 888568, 916818, 946521, 977761, 1010629, 1045226, 1081664, 1120066, 1160576, 1203361, 1248621, 1296604, 1363624, 1422863, 1482524, 1607577, 1739404, 1873995, 1873168, 1883302, 1894083, 1905593, 1917932, 1931220, 1945771, 1961847, 1980465, 2683987, 2685827, 2688040, 2689439, 2691004, 2692352, 2693823, 2696004, 2698802, 2701460, 2702918, 2703482, 2704513, 2706138, 2706583, 2707907, 2682222, 2658946, 2637889, 2618915, 2599491, 2596444, 2593375, 2591751, 2594350, 2594016, 2567704, 2543875, 2520914, 2500957, 2488186, 2479723, 2473515, 2473747, 2467522, 2462140, 2461655, 2458960, 2464463, 2470838, 2482022, 2500160, 2511071, 2506938, 2506461, 2508030, 2507691, 2509905, 2521551, 2550207, 2570841, 2597530, 2664421, 2743676, 2831759, 2926357, 3004773, 3095034, 3178032, 3229028, 3279235, 3314014, 3373075, 3456722, 3524395, 3601549, 3663216, 3712464, 3771196, 3828782, 3891648, 3958296, 4012533, 4077335, 4175699, 4219703, 4300753, 4378658, 4459511, 4556998, 4647707, 4741690, 4835395, 4971958, 5088161, 5183759, 5286384, 5390291, 5491961, 5577909, 5673365, 5770124, 5849586, 5926574, 6004460, 6081120, 6158843, 6238350, 6299753, 6364072, 6425385, 6504573, 6576435, 6643742, 6727009, 6811446, 6890910, 6983163, 7086691, 7202631, 7325130, 7498365, 7700473, 7881826, 7973511, 7980451, 7929850, 7994298, 8093473, 8388697, 8533252, 8676039, 8848354, 9011701, 9185969, 9358875, 9534805, 9704327, 9852182, 9981893, 10091926, 10185729, 10276921, 10366122, 10436166, 10556522, 10651616, 10761396, 10874291, 11016639, 11158985, 11301332, 11443679, 11586026, 11728374, 11870718, 12013065, 12155412, 12297759, 12440105, 12582453, 12915446, 13229396, 13527446, 13824685, 14145499, 14484837, 14825605, 15166229, 15510259, 15862697, 16216895, 16560976, 16904641, 17254690, 17617233, 17986091, 18332240, 18670233, 19033793, 19494215, 20036088, 20494156, 20866225, 21228268, 21555937, 21842502, 22114617, 22383486, 22653748, 22954484, 23307534, 23690693, 24064499, 24421103, 24777609, 25149869, 25544592, 25956460, 26377044, 26839397, 27315331, 27746651, 28154388, 28573089, 29025267, 29498702, 29964609, 30420070, 30880117, 31352968, 31847232, 32366021, 32894563, 33419063, 33956165, 34540362, 35190049, 35890355, 36593549, 37254088, 37890098, 38550537, 39233938, 39918746, 40615015, 41347231, 42093989, 42815501, 43504534, 44079305, 44558542, 45049680, 45563135, 46089066, 46609982, 47119326, 47619462, 48113515, 48597013, 49071841, 49540773, 50001264, 50454928, 50904381, 51351568, 51797378, 52236938, 52672952, 53105128, 53532336, 53960857, 54389844, 54815203, 55235778, 55655145, 56074527, 56485020, 56891717, 57294894, 57688455, 58079055, 58462736, 58839457, 59215231, 59589317, 59955150, 60314246, 60674159, 61028530, 61373611, 61714807, 62053704, 62391442, 62723115, 63052042, 63386146, 63721462, 64053441, 64380414, 64699383, 65009356, 65315308, 65619119, 65920473, 66219428, 66513382, 66807039, 67100649, 67388577, 67673005, 67959018, 68240497, 68518493, 68790996, 69055609, 69322723, 69593580, 69871674, 70148739, 70424454, 70703205, 70976344, 71241763, 71495407, 71742779, 71993483, 72246795, 72490850, 72721364, 72945922, 12582039, 12915027, 13228956, 13527050, 13824306, 14145100, 14484449, 14825231, 15165875, 15509890, 15862303, 16216513, 16560586, 16904250, 17254315, 17616873, 17985711, 18331859, 18669863, 19033436, 19493816, 20035732, 20493792, 20865840, 21227903, 21555564, 21842132, 22114264, 22383130, 22653381, 22954136, 23307159, 23690310, 24064145, 24420730, 24777243, 25149502, 25544234, 25956095, 26376680, 26839030, 27314980, 27746319, 28154045, 28572746, 29024929, 29498349, 29964282, 30419763, 30879798, 31352628, 31846890, 32365688, 32894224, 33418745, 33955854, 34540031, 35189700, 35890030, 36593205, 37253763, 37889767, 38550173, 39233594, 39918439, 40614682, 41346915, 42093651, 42815157, 43504185, 44078974, 44558212, 45049349, 45562792, 46088715, 46609646, 47118990, 47619143, 48113155, 48596701, 49071518, 49540456, 50000971, 50454614, 50904054, 51351264, 51797063, 52236633, 52672623, 53104810, 53532007, 53960538, 54389549, 54814902, 55235476, 55654833, 56074216, 56484704, 56891408, 57294589, 57688181, 58078780, 58462439, 58839148, 59214920, 59589006, 59954852, 60313941, 60673876, 61028218, 61373343, 61714503, 62053398, 62391149, 62722830, 63051768, 63385875, 63721192, 64053161, 64380137, 64699123, 65009075, 65315020, 65618854, 65920206, 66219156, 66513119, 66806762, 67100375, 67388297, 67672734, 67958766, 68240231, 68518191, 68790732, 69055329, 69322440, 69593305, 69871412, 70148489, 70424207, 70702941, 70976100, 71241490, 71495142, 71742525, 71993246, 72246533, 72490600, 72721132, 72945695, 2644, 3966, 5949, 8924, 13387, 20081, 30121, 45182, 67773, 101660, 152490, 157749, 163188, 168816, 174637, 180659, 186888, 193333, 200000, 200000, 200000, 200000, 200000, 200000, 200000, 200000, 235000, 270000, 274000, 278000, 282000, 286000, 290000, 294000, 298000, 302000, 306000, 178665, 179201, 179738, 180277, 180818, 181361, 181905, 182451, 182998, 183547, 184098, 184650, 185204, 185759, 186317, 186876, 187436, 187999, 188563, 189128, 189696, 190265, 190836, 191408, 191982, 192558, 193136, 193715, 194296, 194879, 195464, 196050, 196638, 197228, 197820, 198414, 199009, 199606, 200205, 200805, 201408, 202012, 202618, 203226, 203835, 204447, 205060, 205675, 206293, 206911, 207532, 208155, 208779, 209406, 210034, 210664, 211296, 211930, 212565, 213203, 213843, 214484, 215128, 215773, 216420, 217070, 217721, 218374, 219029, 219686, 220345, 221667, 222997, 224335, 225681, 227036, 228398, 229768, 231147, 232534, 233929, 235332, 236744, 238165, 239594, 241031, 242478, 243932, 245396, 246868, 248350, 249840, 251339, 252847, 254364, 255890, 257425, 258970, 260524, 262087, 263659, 265241, 266833, 268434, 270044, 271665, 273295, 274935, 276584, 278244, 279913, 281593, 283282, 284982, 286692, 290419, 294194, 298019, 301893, 305818, 309793, 313820, 317900, 322033, 326219, 330460, 334756, 339108, 343516, 347982, 352506, 357088, 361731, 366433, 371197, 376022, 380910, 385862, 390879, 396389, 401899, 407408, 412918, 418428, 423938, 429448, 434958, 440468, 445977, 451487, 456997, 462760, 468831, 475163, 481826, 488811, 496175, 503986, 512341, 521320, 530489, 539859, 549951, 560832, 572586, 585245, 598815, 613318, 628801, 645262, 662691, 681125, 700591, 721182, 746995, 778871, 814703, 855316, 900312, 949122, 1001248, 1057326, 1117686, 1181464, 1247723, 1325489, 1413424, 1501006, 1588573, 1676234, 1763957, 1851476, 1938240, 2021677, 2081839, 2120531, 2156925, 2190726, 2222492, 2252910, 2282139, 2310223, 2337144, 2363801, 2404822, 2459808, 2514794, 2570175, 2626536, 2684665, 2757450, 3076762, 3547104, 3833915, 4002444, 4184898, 4390880, 4537397, 4597878, 4591248, 4522502, 4500429, 4730229, 5049267, 5281542, 5494696, 5671455, 5814724, 5929323, 6026183, 6112713, 6194372, 6275470, 6356255, 6436925, 6517804, 6599107, 6681048, 6763788, 6847386, 6931977, 7017690, 7104482, 7192223, 7280852, 7370226, 7460275, 7550981, 7642329, 7734360, 7826998, 7920187, 8013753, 8107491, 8201094, 8294388, 8387206, 8479449, 8571104, 8662058, 8752180, 8841593, 8930350, 9018408, 9105808, 9192606, 9278854, 9364523, 9449549, 9533991, 9617881, 9701383, 9784488, 9867081, 9949320, 10031363, 10113354, 10195323, 10277287, 10359318, 10441472, 10523754, 10606258, 10688988, 10771850, 10854877, 10938130, 11021505, 11105065, 11188807, 11272550, 11356166, 11439649, 11522927, 11605892, 11688484, 11770688, 11852511, 11933913, 12014764, 12095002, 8500, 29124, 48540, 80901, 134835, 224726, 374544, 624240, 1040400, 1734000, 2890000, 3102500, 3315000, 3570000, 3825000, 4080000, 4335000, 4802500, 5270000, 5907500, 6545000, 6800000, 7055000, 7055000, 7990000, 8500000, 11050000, 13600000, 13739383, 14019779, 14305897, 14597854, 14895769, 15199765, 15509964, 15826494, 16149484, 16668959, 16732167, 16795614, 16859301, 16923231, 16987402, 17051817, 17116476, 17181381, 17246531, 17311929, 17378820, 17296049, 17213671, 17131685, 17050091, 16968884, 16888065, 16807630, 16727579, 16647909, 16570503, 16657115, 16744179, 16831698, 16919675, 17008111, 17097010, 17186373, 17276204, 17366504, 17459652, 17427016, 17394442, 17361928, 17329475, 17297082, 17264750, 17232479, 17200267, 17168116, 17136325, 17290811, 17446690, 17603974, 17762675, 17922808, 18084384, 18247417, 18411919, 18577904, 18752960, 18847533, 18942582, 19038111, 19134122, 19230617, 19327599, 19425070, 19523032, 19621488, 19722940, 19811193, 19899840, 19988884, 20078327, 20168169, 20258414, 20349062, 20440117, 20531578, 20625507, 20643326, 20661161, 20679011, 20696876, 20714756, 20732652, 20750564, 20768491, 20786433, 20804469, 20995513, 21188312, 21382881, 21579237, 21777396, 21977375, 22179190, 22382858, 22588397, 22805377, 22830730, 22856111, 22881521, 22906958, 22932424, 22957918, 22983441, 23008991, 23034571, 23060321, 23206788, 23348243, 23489699, 23635196, 23780693, 23926190, 24071687, 24217184, 24354598, 24490800, 24569748, 24680312, 24791373, 24902934, 25014998, 25127565, 24553570, 24428192, 24659912, 24770882, 24964878, 25219498, 25474118, 25728737, 25991441, 26254144, 26516847, 26787633, 27058419, 27377705, 27757614, 28149648, 28545723, 28945840, 29354040, 29770324, 30190649, 30662200, 31133750, 31605301, 32076851, 32548402, 33019952, 33491503, 33963054, 34434604, 34906155, 35377705, 35849256, 36581906, 37377005, 38229661, 39137072, 40098068, 41113927, 42185142, 43312058, 44495164, 45709314, 46921277, 48156130, 49447780, 50799995, 52209015, 53678671, 55214772, 56810512, 58460945, 60166721, 61847896, 63583192, 65461912, 67415487, 69461179, 71620249, 73901831, 76307381, 78997040, 82291008, 85802048, 89089247, 92227711, 95164940, 98229291, 101606770, 105130710, 108724740, 112336634, 116155584, 120060409, 123546855, 127020117, 130748076, 134582255, 138557089, 142531801, 146522354, 150565381, 154879124, 159270910, 163222552, 167110250, 171285999, 175453212, 179682690, 184493231, 189499112, 194376535, 199239048, 203746069, 207667129, 211073979, 214264649, 217290884, 220138863, 223273974, 226928893, 230800908, 235001745, 239477805, 243700667, 247504505, 251269160, 255219560, 259299792, 263515822, 267881918, 272337516, 276883257, 281528065, 286241136, 291012263, 295820149, 300643513, 305491499, 310353287, 315227704, 320105877, 324937698, 329746472, 334551868, 339334845, 344095461, 348837725, 353552854, 358207154, 362796526, 367344424, 371863799, 376335024, 380753023, 385126732, 389454636, 393743574, 398004622, 402212385, 406351518, 410424434, 414441117, 418409453, 422330985, 426180144, 429947920, 433661586, 437318619, 440914452, 444444553, 447902349, 451260264, 454515289, 457684501, 460769879, 463768815, 466698212, 469545319, 472273413, 474863102, 477333767, 479745112, 482090659, 484348991, 486517092, 488571710, 490535606, 492432984, 494230518, 495952184, 497603519, 499173314, 500693220, 502152505, 503542935, 504868760, 506112465, 507252584, 508289970, 509242529, 510137621, 511000613, 12115, 12115, 12115, 12115, 12115, 12115, 12115, 12115, 12115, 12115, 12115, 12115, 12115, 12115, 12115, 12115, 12115, 12115, 12115, 12115, 12115, 12115, 12115, 12115, 12115, 12115, 12115, 12115, 12115, 12115, 12115, 11936, 11760, 11586, 11415, 11246, 11080, 10916, 10755, 10596, 10440, 10285, 10133, 9983, 9836, 9691, 9547, 9406, 9267, 9130, 8995, 8862, 8731, 8602, 8475, 8350, 8227, 8105, 7985, 7867, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7751, 7636, 7522, 6678, 6678, 6678, 6678, 6648, 6618, 6588, 6559, 6549, 6539, 6529, 6519, 6509, 6499, 6489, 6479, 6469, 6459, 6449, 6439, 7036, 7036, 7513, 8467, 8705, 9063, 9778, 10017, 8705, 12879, 13236, 13952, 14906, 14288, 13671, 13053, 12435, 11818, 11200, 10582, 9965, 9347, 8729, 8112, 7494, 7679, 7838, 8028, 8231, 8439, 8614, 8771, 8924, 9125, 9349, 9581, 9815, 10060, 10313, 10567, 10825, 11012, 11104, 11182, 11393, 11783, 12216, 12577, 12711, 12675, 12622, 12548, 12465, 12359, 12296, 12423, 12721, 13028, 13359, 13712, 14044, 14357, 14664, 14969, 15282, 15635, 16017, 16397, 16796, 17217, 17683, 18126, 18548, 18926, 19206, 19379, 19527, 19683, 19841, 19837, 19616, 19324, 19031, 18736, 18420, 18099, 17791, 17670, 17740, 17791, 17824, 17838, 17843, 17821, 17817, 17809, 17784, 17751, 17719, 17687, 17642, 17588, 17528, 17460, 17400, 17323, 17252, 17187, 17116, 17036, 16963, 16881, 16802, 16712, 16627, 16533, 16426, 16325, 16224, 16119, 15999, 15885, 15771, 15654, 15537, 15431, 15302, 15178, 15058, 14933, 14808, 14686, 14562, 14443, 14334, 14224, 14109, 14002, 13900, 13803, 13700, 13603, 13510, 13412, 13325, 13234, 13152, 13083, 12992, 12905, 12828, 12748, 12675, 12603, 12524, 12446, 12373, 12311, 12236, 12164, 12100, 12030, 11964, 11898, 11821, 11745, 11677, 11608, 11540, 11473, 11406, 11343, 11275, 11210, 11144, 97121, 97533, 97947, 98363, 98780, 99200, 99621, 100043, 100468, 100894, 101322, 101752, 102184, 102618, 103053, 103490, 103930, 104371, 104813, 105258, 105705, 106153, 106604, 107056, 107511, 107967, 108425, 108885, 109347, 109811, 110277, 110745, 111215, 111687, 112161, 112637, 113115, 113595, 114077, 114561, 115047, 115535, 116026, 116518, 117012, 117509, 118008, 118508, 119011, 119516, 120077, 121060, 122051, 123050, 124057, 125073, 126096, 127128, 128169, 129218, 130319, 131651, 132996, 134354, 135727, 137114, 138515, 139930, 141359, 142804, 144263, 145737, 147226, 148730, 150249, 151784, 153335, 154902, 156630, 158396, 160339, 162281, 164223, 166342, 168285, 170404, 172699, 174818, 176937, 179056, 181175, 183294, 185590, 187886, 190181, 192653, 195126, 197598, 200247, 202895, 205721, 208723, 211548, 214373, 217375, 220377, 223379, 226558, 229736, 232915, 236093, 239448, 244569, 249690, 253222, 255901, 258609, 261346, 264170, 270239, 276448, 282800, 289598, 300900, 310082, 324209, 333744, 341161, 348577, 356700, 364823, 373299, 386720, 411088, 435810, 470421, 490551, 503972, 516332, 552024, 587715, 623407, 659099, 694790, 730482, 766174, 801865, 837557, 873249, 908940, 944632, 952949, 962311, 972669, 984023, 996392, 1009756, 1024139, 1039533, 1055901, 1073080, 1090936, 1109345, 1127471, 1140674, 1147310, 1146403, 1135820, 1121753, 1113086, 1116285, 1134114, 1164753, 1202261, 1241133, 1279321, 1316398, 1352720, 1389501, 1428122, 1469058, 1512710, 1560995, 1618780, 1688613, 1745262, 1789315, 1876764, 1977311, 2055617, 2139065, 2228955, 2324698, 2425066, 2529164, 2636554, 2746830, 2859581, 2962895, 3056256, 3151800, 3242286, 3322369, 3398071, 3475178, 3557406, 3645096, 3736694, 3829039, 3921245, 4016918, 4115912, 4215318, 4315263, 4415887, 4521564, 4632743, 4742747, 4850593, 4957773, 5069692, 5185341, 5305274, 5409201, 5495447, 5589632, 5692792, 5800076, 5906584, 6013697, 6122319, 6232613, 6344203, 6458364, 6574759, 6692734, 6811168, 6929334, 7048008, 7168985, 7291827, 7414147, 7536233, 7657088, 7776558, 7895104, 8010986, 8123746, 8234208, 8343124, 8451896, 8559247, 8664145, 8766664, 8865363, 8960916, 9056760, 9153089, 9246739, 9339024, 9433006, 9527523, 9618609, 9707345, 9795719, 9882295, 9965592, 10048038, 10128911, 10206975, 10284818, 10362049, 10435781, 10504474, 10570639, 10636252, 10700486, 10760766, 10816856, 10868504, 10918973, 10970573, 11018921, 11061736, 11101653, 11138939, 11173585, 11205696, 11236666, 11265895, 11292860, 11319491, 11344825, 11368765, 11390093, 11410013, 11428623, 11445779, 11461463, 11473503, 11482182, 14392, 15954, 17689, 19614, 21751, 24123, 26756, 29679, 32925, 36528, 40529, 45032, 50036, 55596, 61773, 68637, 76263, 84737, 94152, 104613, 116237, 129153, 143503, 159448, 177164, 196849, 98424, 49212, 51802, 54528, 57398, 60419, 63599, 66947, 70470, 74179, 78084, 70343, 71338, 72347, 73370, 74408, 75460, 76528, 77610, 78708, 79821, 80950, 82095, 83256, 84433, 85627, 86838, 88067, 89312, 90575, 91856, 93156, 94473, 95809, 97164, 98538, 99932, 101345, 102779, 104232, 105707, 107202, 108718, 110255, 111815, 113396, 115000, 116430, 117757, 119099, 120456, 121829, 123217, 124621, 126041, 127477, 128930, 130399, 131885, 133388, 134908, 136445, 138000, 141976, 145287, 148675, 152142, 155689, 159320, 163035, 166837, 170727, 174708, 178782, 182951, 187217, 191583, 196051, 200622, 205300, 210088, 214987, 220000, 223577, 226672, 229811, 232993, 236219, 239490, 242806, 246168, 249577, 253033, 256536, 260088, 263690, 267341, 271043, 274796, 278601, 282458, 286370, 290335, 294355, 298431, 302563, 306753, 311000, 313999, 316971, 319972, 323000, 329105, 334452, 339885, 345407, 351018, 356720, 362515, 368404, 374389, 380471, 386652, 392934, 399317, 405804, 412396, 419096, 425904, 432823, 439854, 447000, 454573, 461711, 468961, 476325, 483804, 491401, 499117, 506954, 514915, 523000, 532660, 541723, 550939, 560313, 569846, 579541, 589401, 599429, 621214, 643000, 664786, 686571, 708356, 730142, 751928, 773713, 795498, 817284, 839070, 860855, 882013, 904460, 928203, 953092, 978971, 1005877, 1033915, 1063168, 1093804, 1126004, 1159880, 1195311, 1232136, 1270068, 1308840, 1348390, 1388630, 1429452, 1470888, 1513071, 1556079, 1599721, 1643696, 1687932, 1732393, 1776943, 1821550, 1866317, 1911555, 1957543, 2004424, 2052278, 2101107, 2150781, 2200921, 2251331, 2301979, 2352856, 2403821, 2455588, 2508273, 2561342, 2615099, 2669545, 2724555, 2780228, 2836702, 2893918, 2951820, 3010376, 3069545, 3129343, 3189813, 3251158, 3313024, 3375024, 3437490, 3500646, 3564383, 3628537, 3693509, 3759261, 3825333, 3892100, 3960034, 4029085, 4098704, 4167860, 4234698, 4293258, 4345410, 4400775, 4458758, 4515576, 4571194, 4625719, 4679239, 4731817, 4783377, 4833855, 4883389, 4932074, 4979811, 5026494, 5072268, 5117124, 5161086, 5204053, 5245902, 5286596, 5326183, 5364670, 5402037, 5438260, 5473282, 5507149, 5539873, 5571404, 5601671, 5630682, 5658478, 5684965, 5710191, 5734228, 5757106, 5778857, 5799569, 5819314, 5838005, 5855665, 5872415, 5888236, 5903118, 5917145, 5930325, 5942693, 5954247, 5965027, 5975056, 5984206, 5992552, 6000129, 6006873, 6012739, 6017721, 6021777, 6024997, 6027411, 6028999, 6029729, 6029657, 6028780, 6027074, 6024625, 6021454, 6017627, 6013239, 6008238, 6002578, 5996309, 5989546, 5982247, 5974379, 5965962, 5956993, 5947508, 5937596, 5927193, 5916291, 5904928, 9694, 14541, 21812, 32719, 49078, 73618, 110427, 165641, 248462, 372693, 559040, 585661, 613549, 642766, 673374, 705439, 739032, 774224, 811092, 849715, 890178, 932567, 976975, 1023498, 1072236, 1123295, 1176785, 1232822, 1236946, 1241083, 1245233, 1249398, 1253577, 1257769, 1261976, 1266196, 1270431, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1241266, 1253678, 1266215, 1278877, 1291666, 1304583, 1317628, 1330805, 1344113, 1357554, 1371129, 1384841, 1398689, 1412676, 1426803, 1441071, 1455482, 1470036, 1484737, 1489629, 1494521, 1499413, 1504305, 1509197, 1514089, 1518981, 1523873, 1528765, 1533657, 1538549, 1543441, 1574928, 1609545, 1650236, 1693505, 1739220, 1787446, 1837511, 1888969, 1941505, 1995115, 2046133, 2093926, 2141380, 2188332, 2235830, 2285785, 2337542, 2390812, 2446932, 2505632, 2566429, 2628436, 2690639, 2752679, 2814827, 2877337, 2940331, 3003718, 3067350, 3131516, 3197030, 3264301, 3333642, 3405200, 3478945, 3554802, 3632546, 3711894, 3796088, 3896482, 4021840, 4166702, 4320880, 4480210, 4644282, 4813363, 4987887, 5166390, 5349333, 5537068, 5728444, 5924010, 6124005, 6328042, 6535905, 6747724, 6963353, 7183002, 7406442, 7633524, 7859349, 8081396, 8302700, 8523440, 8743247, 8961717, 9178717, 9394518, 9609014, 9815743, 10012898, 10203177, 10389638, 10576509, 10762821, 10947852, 11131276, 11312903, 11492806, 11671427, 11848229, 12023129, 12196648, 12369257, 12540603, 12710691, 12879745, 13047131, 13212675, 13376163, 13537369, 13696147, 13853419, 14009934, 14165586, 14318898, 14469220, 14617374, 14763608, 14906592, 15046431, 15184630, 15319642, 15452108, 15581641, 15707089, 15830066, 15950473, 16068345, 16184466, 16296840, 16404575, 16509329, 16612729, 16715199, 16815376, 16912863, 17007233, 17097905, 17185172, 17270186, 17352718, 17431207, 17506194, 17578922, 17648972, 17716807, 17783712, 17848305, 17911988, 17973526, 18030226, 18085352, 18138334, 18188719, 18237659, 18283633, 18326295, 18366271, 18405696, 18443493, 18477298, 18507780, 18535523, 18560530, 18582668, 18601776, 18617210, 18630030, 18640539, 3500, 4017, 4625, 5344, 6198, 7217, 8442, 9921, 11719, 13920, 16634, 20517, 25316, 31248, 38585, 47660, 58889, 72789, 90000, 95000, 100000, 120000, 140000, 160000, 180000, 200000, 200000, 200000, 210000, 220000, 230000, 240000, 250000, 260000, 270000, 280000, 290000, 107218, 109103, 111021, 112972, 114958, 116979, 119035, 121128, 123257, 125424, 127629, 129872, 132155, 134478, 136842, 139248, 141696, 144186, 146721, 149300, 151925, 154595, 157313, 160078, 162892, 165756, 168670, 171635, 174652, 177722, 180846, 184025, 187260, 190552, 193902, 197310, 200779, 204308, 207900, 211554, 215273, 219057, 222908, 226826, 230814, 234871, 239000, 240010, 245396, 250902, 256532, 262289, 268174, 274192, 280345, 286635, 293067, 299644, 306367, 313242, 320271, 327458, 334806, 342319, 350000, 328000, 316869, 306117, 295730, 285695, 276000, 283076, 288699, 294434, 300282, 306247, 312330, 318534, 324861, 331314, 337895, 344607, 351452, 358433, 365553, 372814, 380220, 387772, 395475, 403330, 411342, 419512, 427845, 436344, 445011, 453851, 462866, 472060, 481437, 491000, 500727, 509149, 517712, 526420, 535274, 544277, 553431, 562740, 572205, 581829, 591615, 601565, 611683, 621972, 632433, 643070, 653886, 664884, 676067, 687438, 699000, 716966, 733475, 750365, 767644, 785321, 803404, 821904, 840830, 860192, 880000, 903512, 925059, 947120, 969706, 992832, 1016509, 1040751, 1065571, 1102136, 1138701, 1175266, 1211831, 1248396, 1284961, 1321526, 1358091, 1394656, 1431221, 1467786, 1504351, 1537946, 1572608, 1608308, 1644932, 1682293, 1720418, 1759490, 1799653, 1840972, 1883517, 1927401, 1973136, 2021913, 2073121, 2125179, 2177590, 2229992, 2282394, 2334998, 2388030, 2442540, 2499885, 2561103, 2625622, 2691649, 2758844, 2827876, 2899268, 2973967, 3053239, 3137611, 3226195, 3318075, 3412939, 3510678, 3611474, 3714892, 3820551, 3927802, 4035752, 4144370, 4253608, 4362706, 4471423, 4579803, 4687540, 4794415, 4900028, 5003139, 5100875, 5187690, 5261334, 5326437, 5388181, 5448100, 5505145, 5559385, 5613577, 5671243, 5737973, 5814632, 5897011, 5982447, 6069819, 6159106, 6249129, 6338658, 6427382, 6515059, 6603741, 6684184, 6760460, 6844150, 6929152, 7013079, 7095273, 7175671, 7254527, 7331909, 7407621, 7481640, 7554218, 7625457, 7695118, 7763521, 7830882, 7896973, 7961862, 8025487, 8087570, 8148406, 8208318, 8267005, 8324328, 8380529, 8435754, 8489457, 8541342, 8591710, 8640471, 8687839, 8733841, 8778139, 8820753, 8861727, 8900976, 8938524, 8974400, 9007999, 9039003, 9068138, 9095806, 9121733, 9145361, 9166628, 9185965, 9203329, 9218731, 9232708, 9245166, 9255834, 9264886, 9272433, 9278308, 9282637, 9285417, 9286809, 9287138, 9286252, 9284174, 9280811, 9276353, 9271192, 9265338, 9258414, 9250181, 9241372, 9232052, 9221464, 9209822, 9197493, 9184439, 9170685, 9156044, 9140616, 9124247, 9106783, 9088384, 9068855, 9047993, 242217, 290661, 348793, 418552, 502263, 602715, 723258, 867910, 1041492, 1249791, 1499749, 1590533, 1686812, 1788920, 1897208, 2012051, 2133846, 2263013, 2400000, 2700000, 3000000, 3200000, 3400000, 3600000, 3800000, 4000000, 1300000, 1500491, 1484269, 1468223, 1452350, 1436649, 1421118, 1405754, 1390557, 1375524, 1360654, 1269000, 1281000, 1292000, 1304000, 1315000, 1326000, 1337000, 1347000, 1357000, 1367000, 1376000, 1384000, 1392000, 1399000, 1407000, 1414000, 1421000, 1429000, 1436000, 1444000, 1452000, 1460000, 1468000, 1477000, 1486000, 1495000, 1506000, 1517000, 1528000, 1540000, 1553000, 1567000, 1581000, 1596000, 1612000, 1630000, 1648000, 1666000, 1687000, 1709000, 1731000, 1755000, 1780000, 1807000, 1835000, 1864000, 1895000, 1927000, 1961000, 1996000, 2034000, 2072000, 2112000, 2153000, 2194000, 2235000, 2275000, 2315000, 2353000, 2389000, 2423000, 2454000, 2481000, 2506000, 2527000, 2545000, 2561000, 2575000, 2588000, 2600000, 2612000, 2623000, 2635000, 2648000, 2663000, 2680000, 2699000, 2721000, 2746000, 2773000, 2802000, 2834000, 2868000, 2904000, 2941000, 2980000, 3020000, 3061000, 3102000, 3146000, 3189000, 3233000, 3277000, 3321000, 3365000, 3409000, 3452000, 3494000, 3536000, 3577000, 3616000, 3654000, 3691000, 3727000, 3762000, 3797000, 3831000, 3866000, 3901000, 3937000, 3974000, 4011000, 4050000, 4091000, 4134000, 4178000, 4225000, 4275000, 4327000, 4382000, 4441000, 4503000, 4569000, 4638000, 4711000, 4786000, 4865000, 4945000, 5029000, 5117000, 5206000, 5297000, 5391000, 5487000, 5585000, 5685000, 5786000, 5890000, 5994000, 6134284, 6274569, 6414854, 6555138, 6695422, 6835707, 6975992, 7116276, 7256560, 7396845, 7537130, 7677414, 7893620, 8116670, 8344907, 8579314, 8822015, 9073471, 9333871, 9603649, 9883656, 10174128, 10475126, 10784615, 11102095, 11427988, 11761091, 12101300, 12448815, 12803985, 13166756, 13501237, 13838069, 14210147, 14582864, 14956554, 15333955, 15716814, 16109808, 16516061, 16933143, 17360955, 17798803, 18246506, 18705961, 19174717, 19648212, 20117127, 20582325, 21054704, 21532587, 22014772, 22483784, 22946345, 23413783, 23881497, 24348922, 24811174, 25274149, 25738101, 26186499, 26598328, 26964610, 27288211, 27580485, 27852190, 28101175, 28324488, 28530704, 28719038, 28896819, 29086021, 29304083, 29550367, 29817908, 30115825, 30457598, 30866497, 31324639, 31897590, 32449302, 32838577, 33155883, 33475436, 33845616, 34217850, 34576673, 34922145, 35255685, 35578282, 35890707, 36193885, 36488438, 36774939, 37054381, 37326800, 37591422, 37848149, 38096899, 38337328, 38569894, 38794649, 39011536, 39220373, 39420650, 39612847, 39796725, 39971720, 40137872, 40294859, 40443275, 40583877, 40716357, 40840544, 40957001, 41065410, 41165327, 41256615, 41339323, 41413339, 41478537, 41535482, 41584192, 41624295, 41655910, 41678954, 41693587, 41700242, 41698817, 41689197, 41671174, 41644884, 41610899, 41569488, 41520618, 41464177, 41400339, 41329552, 41252094, 41168187, 41078029, 40981471, 40878798, 40770531, 40657211, 40538902, 40415424, 40287465, 40155121, 40018644, 39879067, 39736467, 39590573, 39441779, 39289682, 39135253, 38978783, 38819603, 38658267, 38495081, 38330007, 38163321, 16146, 19376, 23251, 27901, 33482, 40178, 48214, 57857, 69428, 83314, 99977, 99977, 99977, 99977, 99977, 99977, 99977, 99977, 99977, 99977, 99977, 179959, 259941, 339923, 419905, 499886, 799819, 1249717, 1326866, 1404015, 1481165, 1558314, 1635463, 1712612, 1789761, 1866911, 1944060, 2654182, 2702887, 2752486, 2802995, 2854431, 2906811, 2968273, 3031035, 3095123, 3160567, 3227395, 3160221, 3094444, 3026857, 2960746, 2896079, 2942401, 2985000, 2989390, 3273610, 3382944, 3495929, 3612688, 3632458, 3652336, 3672323, 3692419, 3712625, 3732942, 3753370, 3920836, 4095774, 4278518, 4469414, 4702722, 4692080, 4647420, 4603098, 4529219, 4456526, 4385000, 4415742, 4446700, 4477875, 4509268, 4626868, 4621922, 4851940, 5093405, 4809928, 4919019, 4927142, 4935279, 4943429, 4951593, 4959770, 4967961, 4976165, 4686197, 4771758, 4856278, 5009118, 5055224, 5025676, 5033975, 5042288, 5050615, 5058956, 5067311, 5075679, 5126379, 5287687, 5454070, 5625689, 5802708, 5985297, 6173632, 6264353, 6356406, 6449813, 6513244, 6577298, 6641983, 6707303, 6773266, 6839878, 6907145, 6975073, 7014618, 7054388, 7094383, 7134604, 7175054, 7215733, 7256643, 7297784, 7339159, 7380768, 7422614, 7464696, 7507017, 7549579, 7592381, 7635426, 7659200, 7699400, 7761200, 7844300, 7964400, 8094600, 8219700, 8387200, 8575700, 8785500, 9016400, 9268500, 9541700, 9836100, 10151400, 10324000, 10445300, 10672700, 10908400, 11152400, 11404800, 11665500, 11934600, 12212000, 12497700, 12791700, 13094100, 13404900, 13724000, 14051400, 14387100, 14731300, 15083700, 15444500, 15813600, 16066594, 16319589, 16572583, 16825577, 17078572, 17331566, 17584560, 17837555, 18090549, 18343543, 18596538, 18849532, 19568083, 20328753, 21132502, 21982504, 22880568, 23825808, 24815856, 25842525, 26907612, 27891900, 28792620, 29723535, 30674733, 31643038, 32625328, 33617171, 34621326, 35638338, 36660795, 37622203, 38518656, 39408560, 40294126, 41174338, 42120830, 43201486, 44367965, 45575286, 46807104, 48043744, 49311730, 50695715, 52194624, 53726187, 55213007, 56645083, 58157496, 59739056, 61265259, 62854668, 64382249, 65926130, 67530621, 69019297, 70546245, 72190237, 73908813, 75791031, 77753256, 79625401, 81401488, 83068889, 84731836, 86394510, 88015959, 89508992, 91075180, 92699091, 94384256, 96337127, 98248614, 100175511, 102076334, 103767127, 105312988, 106735721, 108119691, 109465284, 110804685, 112081270, 113100947, 113964343, 114891199, 115843663, 116786960, 117724473, 118656418, 119583977, 120502125, 121408890, 122301600, 123180333, 124049029, 124904114, 125740968, 126558221, 127352599, 128118528, 128850039, 129546656, 130209803, 130836997, 131427395, 131979666, 132492031, 132961994, 133385284, 133759428, 134089004, 134373432, 134612608, 134805057, 134952915, 135064720, 135139130, 135174396, 135179343, 135160427, 135111094, 135032254, 134929661, 134803096, 134655392, 134488180, 134297172, 134087422, 133857783, 133604830, 133330825, 133031695, 132708734, 132359779, 131983143, 131578391, 131147049, 130689899, 130199124, 129679236, 129138730, 128572069, 127980175, 127366035, 126729961, 126072684, 125392105, 124693108, 123981060, 123258337, 122526221, 121785754, 121036419, 120281083, 119523820, 118766200, 118006068, 117242733, 116482517, 115726781, 114972807, 114221913, 699, 1166, 1944, 3240, 5400, 9000, 15000, 25000, 62500, 100000, 500000, 550000, 600000, 700000, 800000, 700000, 600000, 800000, 1000000, 1125000, 1250000, 1500000, 2250000, 3500000, 3500000, 4000000, 5000000, 6000000, 6251205, 6548882, 6860733, 7187435, 7529694, 7888250, 8263881, 8657400, 9069657, 8440085, 8497790, 8577126, 8629992, 8704424, 8754727, 8819349, 8858810, 8895407, 8945551, 9023301, 9087260, 9172294, 9227908, 9264569, 9380586, 9483180, 9593701, 9704654, 9833485, 9963260, 10116176, 10267137, 10396891, 10549907, 10704715, 10860319, 10995388, 11100682, 11228369, 11356885, 11422621, 11512566, 11603393, 11716798, 11831352, 11957409, 12040932, 12161845, 12285814, 12412781, 12538855, 12667346, 12727767, 12846996, 12989261, 13103025, 13128648, 13181380, 13279227, 13391164, 13496745, 13560073, 13622616, 13684402, 13723609, 13826940, 13937263, 14070970, 14217710, 14321444, 14424614, 14528004, 14661686, 14818385, 14953071, 15129700, 15367714, 15703164, 15958969, 16087509, 16524443, 16665340, 16837260, 17010106, 17192247, 17396639, 17587221, 17806881, 18104812, 18357674, 18589190, 18807066, 19021198, 19242585, 19459130, 19700725, 19961355, 20206725, 20431416, 20648468, 20858247, 21064018, 21267898, 21494442, 21738456, 22008313, 22316708, 22652110, 22996496, 23336947, 23681465, 24044614, 24404990, 24753096, 25078694, 25416070, 25777521, 26131870, 26474788, 28243517, 28573652, 28911036, 29483618, 29607772, 29743260, 29632776, 29451358, 29209588, 28376210, 26363944, 26291249, 27025518, 27488370, 27951072, 28441786, 28897366, 29337149, 29793139, 30245304, 30697000, 31140163, 31515739, 31905668, 32222767, 32549616, 32879482, 33211263, 33577870, 32844728, 32111586, 31378445, 30645303, 29912161, 29179020, 28445878, 27712736, 26979594, 26246452, 25513311, 24780169, 25222692, 25672466, 26126457, 26590478, 27063640, 27535570, 28076495, 28643644, 29132534, 29575967, 29979692, 30338094, 30674024, 30993140, 31288338, 31568281, 31828626, 32078388, 32322778, 32542639, 32771298, 33041993, 33333275, 33642463, 33964400, 34296611, 34628513, 34934216, 35248382, 35576518, 35900913, 36233465, 36573700, 36905795, 37200850, 37452612, 37665710, 37817863, 37938086, 38055448, 38152947, 38233636, 38294882, 38344312, 38364668, 38359164, 38348307, 38326431, 38287717, 38258077, 38247359, 38229407, 38203527, 38167568, 38124377, 38071169, 38020420, 37995902, 38002153, 38095356, 38208644, 38247867, 38259267, 38265113, 38266314, 38263260, 38254964, 38241070, 38225884, 38171005, 38040303, 38385734, 38762847, 38539209, 38140913, 37843196, 37695020, 37538255, 37372272, 37198534, 37018008, 36831177, 36639814, 36443901, 36243782, 36038943, 35829762, 35617020, 35400129, 35179552, 34956338, 34729705, 34499247, 34266474, 34031058, 33792869, 33552186, 33309098, 33063240, 32814092, 32561488, 32306329, 32048060, 31785802, 31520110, 31250569, 30977838, 30702323, 30422632, 30139160, 29852067, 29560841, 29265314, 28965165, 28661470, 28354487, 28044403, 27732013, 27418160, 27103549, 26788402, 26472933, 26157699, 25844142, 25533663, 25226483, 24922262, 24622709, 24328047, 24037698, 23752654, 23472817, 23198846, 22931408, 22670477, 22415541, 22166293, 21922660, 21684891, 21452551, 21225020, 21002067, 20783175, 20567789, 20355969, 20146817, 19939810, 19734946, 19531654, 19329843, 7160, 10741, 16111, 24167, 36251, 54376, 81565, 122347, 183521, 275282, 412924, 458804, 458804, 458804, 458804, 412924, 367043, 367043, 367043, 458804, 550565, 688207, 825848, 1147012, 825848, 1147012, 1835219, 1835219, 2426373, 2505679, 2556815, 2608995, 2662240, 2716571, 2772011, 2828583, 2886309, 3210701, 3206305, 3211921, 3213178, 3209644, 3219690, 3220786, 3223461, 3232689, 3243561, 3248449, 3223862, 3155883, 3150586, 3163963, 3192068, 3219697, 3259789, 3300275, 3319697, 3340556, 3369879, 3400973, 3430087, 3461899, 3486723, 3511641, 3522001, 3541031, 3559076, 3582252, 3586306, 3576515, 3569301, 3513542, 3500250, 3513662, 3523101, 3540361, 3564620, 3603621, 3614231, 3629523, 3649756, 3662511, 3683644, 3694469, 3716848, 3720174, 3730207, 3778740, 3832998, 3874677, 3918489, 3973977, 4008535, 4009016, 3986664, 3991940, 4023199, 4042403, 4071048, 4116190, 4162091, 4188000, 4213000, 4238000, 4263000, 4288000, 4314000, 4340000, 4366000, 4392000, 4418000, 4444000, 4471000, 4497000, 4524000, 4551000, 4590000, 4630000, 4671000, 4711000, 4752000, 4794000, 4835000, 4878000, 4920000, 4963000, 5006000, 5050000, 5086000, 5122000, 5159000, 5196000, 5233000, 5271000, 5308000, 5346000, 5385000, 5423000, 5470000, 5517000, 5565000, 5613000, 5661000, 5710000, 5759000, 5809000, 5859000, 5909000, 5960000, 5968000, 5976000, 5984000, 5992000, 6000000, 6009000, 6017000, 6025000, 6033000, 6108000, 6184000, 6261000, 6338000, 6417000, 6497000, 6578000, 6659000, 6742000, 6826000, 6911000, 6996000, 7083000, 7171000, 7260000, 7350000, 7442000, 7534000, 7607740, 7681480, 7755219, 7828959, 7902699, 7976438, 8050178, 8123918, 8197658, 8271398, 8345137, 8418877, 8474201, 8523424, 8572744, 8616967, 8662889, 8704061, 8743286, 8792775, 8840372, 8873223, 8888380, 8895775, 8898304, 8895764, 8889623, 8872477, 8845842, 8809709, 8754238, 8669523, 8685587, 8815590, 8939234, 9059175, 9182303, 9310263, 9438170, 9556397, 9663303, 9763622, 9837588, 9885845, 9925257, 9956893, 9979475, 9993097, 10001990, 10004588, 10001380, 9989526, 9969181, 9960345, 9972341, 9998487, 10031756, 10067655, 10110548, 10159524, 10214877, 10283196, 10354329, 10413045, 10454246, 10481386, 10502993, 10524123, 10546822, 10564086, 10576265, 10578659, 10557050, 10513155, 10458287, 10406203, 10370264, 10346377, 10330838, 10325355, 10343218, 10370519, 10390957, 10417074, 10430735, 10425291, 10411831, 10395366, 10377983, 10358298, 10337467, 10317937, 10298434, 10277041, 10254659, 10231670, 10208251, 10184664, 10160795, 10136264, 10109981, 10082263, 10055047, 10028284, 9999537, 9969285, 9938394, 9906343, 9873441, 9840573, 9806132, 9770270, 9734813, 9698452, 9660596, 9622786, 9584722, 9546696, 9509704, 9471603, 9433240, 9395886, 9359407, 9323453, 9287293, 9251227, 9216443, 9183536, 9151651, 9119962, 9089208, 9060611, 9033664, 9009124, 8985901, 8962894, 8942129, 8923470, 8907086, 8892950, 8879961, 8868427, 8857976, 8848869, 8841731, 8835317, 8829356, 8824409, 8819024, 8813658, 8809079, 8804660, 8800537, 8795984, 8791062, 8786370, 8780288, 8773535, 8767894, 8763265, 8758705, 8753989, 1, 2, 5, 10, 15, 23, 35, 53, 79, 119, 179, 269, 403, 605, 908, 1363, 2044, 3067, 4600, 6900, 10351, 13488, 17575, 22901, 29841, 38883, 50666, 66020, 86026, 112095, 155426, 159068, 162796, 166611, 170515, 174511, 178600, 182785, 187069, 191452, 195939, 200530, 205229, 210039, 214961, 220892, 226110, 231451, 236918, 242515, 248244, 254108, 260110, 266254, 272544, 278982, 285572, 292318, 299223, 306291, 313526, 320932, 330051, 337250, 344605, 352122, 359802, 367649, 375668, 383862, 392234, 400789, 409531, 418463, 427590, 436917, 447914, 456364, 464973, 473745, 482683, 491789, 501066, 510519, 520150, 529963, 539961, 550147, 560526, 571101, 583308, 591569, 599946, 608442, 617059, 625797, 634659, 643647, 652762, 662006, 671381, 680889, 690531, 700310, 710228, 720286, 731648, 737469, 743336, 749250, 755212, 761220, 767276, 773381, 779534, 785736, 791987, 798565, 810347, 822304, 834436, 846748, 859241, 871919, 884784, 897838, 911085, 924528, 938169, 953243, 967060, 981076, 995297, 1009723, 1024358, 1039205, 1054268, 1069549, 1085051, 1100778, 1118012, 1134857, 1151955, 1169311, 1186928, 1204811, 1222963, 1241389, 1260093, 1279078, 1299809, 1322179, 1344934, 1368081, 1391626, 1415576, 1439939, 1464720, 1489929, 1515571, 1543913, 1573436, 1603523, 1634185, 1665434, 1697281, 1729736, 1762812, 1796521, 1832569, 1868617, 1904664, 1940712, 1976760, 2012808, 2048856, 2084904, 2120952, 2156999, 2193047, 2229095, 2247532, 2263657, 2277883, 2291114, 2303490, 2314891, 2324736, 2333212, 2342073, 2363917, 2401174, 2441245, 2480574, 2519045, 2556647, 2593846, 2630516, 2665791, 2698429, 2734424, 2777971, 2824367, 2871132, 2918199, 2966108, 3014962, 3064450, 3114154, 3165034, 3213679, 3256568, 3295926, 3332652, 3367197, 3399311, 3428773, 3457138, 3485070, 3512010, 3541046, 3573669, 3606393, 3637207, 3666079, 3693594, 3719955, 3745583, 3770561, 3794479, 3809868, 3813009, 3810715, 3806043, 3798659, 3788412, 3776220, 3763089, 3749130, 3735014, 3714834, 3683711, 3646423, 3606773, 3565367, 3521811, 3476008, 3371878, 3290068, 3288027, 3275800, 3253210, 3240972, 3242022, 3242212, 3235290, 3222687, 3206102, 3186515, 3164802, 3140736, 3115199, 3089389, 3062558, 3034643, 3006448, 2978269, 2948932, 2917957, 2886183, 2853786, 2820817, 2787585, 2753963, 2719773, 2684936, 2649243, 2613237, 2577331, 2540702, 2503988, 2467477, 2430910, 2394868, 2358956, 2323125, 2287279, 2251184, 2214928, 2179045, 2143633, 2108536, 2073859, 2039930, 2006480, 1972999, 1939883, 1906997, 1874819, 1843334, 1812186, 1781623, 1751386, 1721353, 1691439, 1661747, 1632426, 1603416, 1574781, 1546221, 1517754, 1489645, 1461711, 1433986, 1406501, 1379104, 1351817, 1324702, 1297737, 1270853, 1244169, 1217773, 1191620, 1165733, 1140142, 1114893, 1090061, 1065682, 1041790, 1018416, 995622, 6, 9, 14, 22, 33, 50, 75, 112, 169, 253, 380, 393, 406, 420, 435, 450, 466, 482, 498, 515, 533, 552, 571, 590, 611, 632, 654, 676, 710, 746, 783, 822, 863, 906, 952, 999, 1049, 9789, 9818, 9848, 9877, 9907, 9936, 9966, 9996, 10026, 10056, 10086, 10117, 10147, 10177, 10208, 10239, 10269, 10300, 10331, 10362, 10393, 10424, 10456, 10487, 10518, 10550, 10582, 10613, 10645, 10677, 10709, 10741, 10774, 10806, 10838, 10871, 10903, 10936, 10969, 11002, 11035, 11068, 11101, 11134, 11168, 11201, 11235, 11269, 11302, 11336, 11370, 11404, 11439, 11473, 11507, 11542, 11577, 11611, 11646, 11681, 11716, 11751, 11787, 11822, 11857, 11893, 11929, 11964, 12000, 12036, 12072, 12145, 12218, 12291, 12365, 12439, 12514, 12589, 12664, 12740, 12817, 12894, 12971, 13049, 13127, 13206, 13285, 13365, 13445, 13526, 13607, 13688, 13770, 13853, 13936, 14020, 14104, 14189, 14274, 14359, 14445, 14532, 14619, 14707, 14795, 14884, 14973, 15063, 15154, 15245, 15336, 15428, 15521, 15614, 15707, 15912, 16118, 16328, 16540, 16755, 16973, 17194, 17417, 17644, 17873, 18105, 18341, 18579, 18821, 19065, 19313, 19564, 19819, 20076, 20337, 20602, 20869, 21141, 21416, 21657, 21897, 22138, 22379, 22619, 22860, 23101, 23341, 23582, 23823, 24063, 24304, 25091, 25911, 26763, 27641, 28558, 29549, 30656, 31991, 33678, 36025, 39701, 44651, 50396, 56882, 64082, 72207, 81455, 91762, 103042, 116370, 131356, 146518, 161854, 177372, 193103, 209067, 225298, 241820, 258678, 275923, 293561, 311544, 329720, 347894, 365950, 382426, 397012, 411273, 425658, 440184, 454860, 469657, 484553, 499469, 514334, 529024, 550511, 580543, 612510, 644993, 677934, 711215, 744690, 773341, 825419, 972841, 1208601, 1426942, 1586052, 1709238, 1810960, 1907122, 2032650, 2218378, 2427340, 2599382, 2706716, 2761144, 2797927, 2803375, 2814988, 2892466, 2979086, 3048429, 3115891, 3173568, 3220920, 3261634, 3299084, 3333615, 3367301, 3401899, 3437432, 3473903, 3511260, 3549526, 3588724, 3628804, 3669751, 3711508, 3754029, 3797271, 3841198, 3885746, 3930898, 3976604, 4022821, 4069565, 4116777, 4164465, 4212663, 4261370, 4310754, 4360696, 4411243, 4462307, 4513901, 4566104, 4618870, 4672268, 4726276, 4780940, 4836551, 4893054, 4950020, 5007472, 5065459, 5124016, 5183146, 5242882, 5303191, 5364064, 5425544, 5487670, 5550355, 5613516, 5677171, 5741418, 5806165, 5871297, 5937051, 6003587, 6070522, 6137825, 6205694, 6274132, 6343057, 6412510, 6482463, 6552810, 6623566, 6694654, 6766033, 6837773, 6909829, 6982158, 7054616, 7127133, 7199667, 7272258, 373, 467, 584, 986, 1667, 2817, 4760, 8043, 13590, 22963, 38800, 49800, 108403, 109162, 109926, 110696, 111471, 112251, 113037, 113828, 114625, 115427, 116235, 117049, 117868, 118693, 119524, 120361, 121203, 122052, 122906, 123766, 124633, 125505, 126384, 127268, 128159, 129056, 129960, 130869, 131786, 132708, 133637, 134572, 135514, 136463, 137418, 138380, 139349, 140324, 141307, 142296, 143292, 144295, 145305, 146322, 147346, 148378, 149416, 150462, 151516, 152576, 153644, 154720, 155803, 156893, 157992, 159098, 160211, 161333, 162462, 163599, 164744, 165898, 167059, 168228, 169406, 170592, 171786, 172988, 174199, 175419, 176647, 177000, 177000, 177000, 177000, 177000, 177000, 177000, 177000, 177000, 177000, 177000, 177000, 177000, 177000, 177000, 177000, 177000, 177000, 177000, 177000, 177000, 177000, 177000, 177000, 177000, 177000, 177000, 177000, 177000, 177000, 177000, 177000, 177000, 177000, 177000, 177000, 176395, 175792, 175191, 174592, 174000, 173900, 173799, 173699, 173599, 173499, 173399, 173299, 173199, 173099, 173000, 175692, 178427, 181204, 184024, 187000, 189138, 191300, 193487, 195699, 198000, 200141, 202305, 204493, 206704, 209000, 213180, 217444, 220093, 222742, 225390, 228039, 230688, 233336, 235985, 238634, 241283, 243932, 246580, 249229, 258521, 268198, 278314, 289143, 300437, 311595, 323239, 335074, 347059, 359563, 372086, 383859, 395336, 407177, 418718, 429738, 440319, 450391, 460070, 469093, 477605, 486041, 494467, 502831, 511312, 519939, 528572, 537090, 545377, 553140, 560990, 569641, 579248, 589691, 600421, 610887, 621110, 631264, 641494, 652573, 664459, 676431, 688101, 699373, 710463, 721455, 732714, 744075, 754119, 763148, 772242, 781307, 790570, 797012, 800227, 806686, 818729, 830496, 838473, 844480, 846790, 845062, 847600, 858677, 865016, 862861, 858761, 856946, 857327, 861452, 868085, 871543, 874883, 878595, 882411, 886294, 890212, 893956, 897518, 900873, 904263, 907647, 910821, 913797, 916705, 919624, 922373, 924933, 927296, 929479, 931612, 933669, 935665, 937463, 938891, 939906, 940778, 941356, 941556, 941421, 940883, 940172, 939235, 938065, 936701, 935207, 933492, 931584, 929727, 927742, 925729, 923790, 921831, 919895, 917947, 915981, 914048, 912194, 910535, 908900, 907233, 905735, 904326, 902943, 901679, 900403, 899149, 897903, 896502, 895010, 893526, 892040, 890604, 889067, 887425, 885695, 883879, 882049, 880066, 878018, 875942, 873758, 871379, 868890, 866345, 863774, 861103, 858241, 855279, 852215, 2799, 4665, 7776, 12960, 21600, 36000, 60000, 100000, 300000, 500000, 800000, 800000, 800000, 700000, 600000, 550000, 500000, 550000, 600000, 700000, 800000, 900000, 1000000, 1500000, 1250000, 2000000, 2000000, 2500000, 2991144, 3204798, 3433712, 3678977, 3941761, 4223315, 4524981, 4848194, 5194493, 5822405, 5851460, 5880060, 5908670, 5937611, 5966548, 5995732, 6024874, 6054113, 6083593, 6113354, 6143235, 6173373, 6203480, 6233981, 6265139, 6296293, 6327624, 6359119, 6411096, 6463620, 6521267, 6579283, 6637757, 6696944, 6756780, 6817177, 6878122, 6940667, 6990354, 7040363, 7087289, 7135768, 7184617, 7233976, 7284842, 7335962, 7387287, 7441915, 7433997, 7426534, 7419078, 7412670, 7399216, 7392206, 7385673, 7374973, 7363805, 7355528, 7348009, 7355131, 7354983, 7393924, 7432756, 7472282, 7511494, 7550415, 7651410, 7712067, 7749597, 7836679, 7925723, 8010307, 8072568, 8159626, 8237400, 8262316, 8340773, 8522086, 8655656, 8702842, 8751543, 8775341, 8792510, 8805808, 8854016, 8910920, 8954975, 8970871, 9041465, 9067965, 9157714, 9249227, 9384755, 9520830, 9669229, 9806816, 9907849, 10022258, 10154487, 10245646, 10360968, 10417102, 10523904, 10630487, 10774401, 10900040, 11040919, 11152311, 11302056, 11447961, 11573380, 11683996, 11825472, 12067875, 12100165, 12249646, 12395147, 12528755, 12669296, 12814905, 12975007, 13179663, 12954883, 13415713, 13551142, 13518492, 13474425, 13415742, 12512595, 12628708, 12791299, 13014525, 13223826, 13429683, 13635613, 13830541, 14003472, 14185170, 14361657, 14671335, 14709106, 14859481, 14965487, 15100619, 15164740, 15257945, 15312254, 15328531, 15417593, 15506655, 15595717, 15684779, 15773841, 15862903, 15951965, 16041027, 16130089, 16219151, 16308213, 16397275, 16625608, 16846051, 17057702, 17266659, 17475271, 17691497, 17887291, 18046126, 18187698, 18313498, 18422521, 18511674, 18587433, 18655407, 18713060, 18776261, 18998561, 19361050, 19701809, 20011626, 20293487, 20555577, 20798323, 21033562, 21268070, 21497684, 21700176, 21868064, 22019627, 22154776, 22272788, 22374447, 22459213, 22534002, 22605815, 22674739, 22745589, 22815435, 22887645, 22939530, 22947416, 22912389, 22842257, 22756247, 22657722, 22541915, 22411511, 22284901, 22166156, 22046264, 21919916, 21770020, 21593448, 21403215, 21213395, 21035732, 20870714, 20718745, 20576922, 20432575, 20282009, 20158451, 20062913, 19968179, 19871018, 19777049, 19689405, 19597874, 19501542, 19392467, 19248159, 19166776, 19118482, 19015096, 18908655, 18800600, 18691561, 18581886, 18471043, 18359505, 18247765, 18135671, 18022868, 17909240, 17794421, 17678049, 17561288, 17443922, 17326563, 17209716, 17091778, 16973748, 16856341, 16738280, 16620322, 16502989, 16384826, 16265698, 16146364, 16027269, 15907819, 15786540, 15664526, 15541852, 15416586, 15288921, 15160136, 15030496, 14899678, 14768092, 14635765, 14502741, 14370761, 14240320, 14110670, 13983437, 13859614, 13738889, 13620622, 13504420, 13390701, 13279472, 13171542, 13066170, 12962628, 12861111, 12761157, 12662735, 12565882, 12470342, 12376342, 12284927, 12195336, 12106785, 12019750, 11933498, 11848516, 11764999, 11681723, 11598355, 11515527, 11433198, 11350368, 11267853, 11185522, 11102767, 11019840, 10936466, 10852569, 10768185, 257671, 300620, 350730, 409198, 477425, 557050, 650000, 758549, 885405, 1033835, 1224500, 1377777, 1531297, 1685307, 1840293, 1844203, 1852022, 2020692, 2205000, 2362500, 2520000, 3780000, 5670000, 5868000, 5868000, 7560000, 9450000, 10710000, 13037378, 15364756, 17692134, 20019512, 22346888, 24674266, 27001644, 29329022, 31656400, 25999800, 26206478, 26417836, 26625942, 26842528, 27057799, 27278459, 27496324, 27713239, 27936739, 28173511, 28410884, 28650097, 28878739, 29106602, 29432279, 29838670, 30251406, 30668139, 31101702, 31541148, 31990050, 32440789, 32892880, 33354254, 33821482, 34293553, 34767116, 35235437, 35711355, 36191780, 36649847, 37121669, 37600531, 38092544, 38482223, 38771524, 39063981, 39367344, 39698075, 40055546, 40405980, 40770588, 41099621, 41476792, 41868682, 42241708, 42607239, 43000684, 43414448, 43800849, 44152604, 44495066, 44834269, 45161043, 45481973, 45809349, 46194079, 46741680, 47172358, 47186714, 47193529, 47428242, 47743361, 48062886, 48600989, 49959288, 51482011, 49958949, 49681565, 50278041, 50935507, 51649670, 52554299, 53219169, 53688690, 54285661, 54764176, 55649030, 57063146, 58367211, 59695294, 61010009, 62240800, 63376152, 64573441, 65804828, 67043164, 68028896, 68760247, 69489129, 70209544, 70933414, 71657136, 72386100, 73114081, 73855142, 74814645, 76001758, 77266919, 78561190, 79774164, 81041880, 82364280, 83607526, 84744012, 85989484, 87377076, 88738691, 89992052, 91287601, 92768910, 94330253, 97685860, 96883473, 98168261, 97967137, 97367029, 96935751, 94364124, 91317804, 90519790, 90601743, 91493727, 93192189, 94983874, 96708756, 98527158, 100412219, 102234235, 103897377, 105322059, 106368185, 105115135, 103957321, 105081413, 106504414, 108231509, 110180647, 109614957, 109049266, 108483576, 107917886, 107352196, 106786506, 106220815, 105655125, 105089435, 104523744, 103958054, 103392364, 104844658, 106326385, 107851682, 109463245, 111160996, 112909102, 114730333, 116588767, 118293890, 119934143, 121604308, 123111721, 124449754, 125630156, 126634210, 127533630, 128342646, 129065046, 129762191, 130367188, 130987110, 131726417, 132475155, 133259155, 134136098, 135080691, 136040974, 136979085, 137816542, 138572628, 139351496, 140247745, 141331277, 142464238, 143569386, 144807816, 146147383, 147364493, 148281862, 148979537, 149448433, 148915993, 148135419, 148200734, 148291406, 148084580, 147853769, 147635543, 147241973, 146717784, 146117290, 145939502, 145794230, 145180091, 144597886, 144102948, 143859767, 143811837, 143869128, 143934468, 144043751, 144291025, 144604105, 144925639, 145307612, 145778668, 146186798, 146430146, 146533063, 146371295, 145836172, 145579889, 145440502, 144820421, 143997393, 143394457, 143044122, 142669792, 142285058, 141889417, 141475451, 141060374, 140664600, 140280786, 139909638, 139551519, 139204860, 138876800, 138567317, 138281831, 138021762, 137782740, 137557901, 137345007, 137152207, 136973710, 136789406, 136585975, 136368396, 136132783, 135876185, 135608473, 135312490, 134987346, 134648657, 134301414, 133958318, 133603998, 133239609, 132893468, 132551962, 132208989, 131867772, 131523759, 131187340, 130864355, 130565042, 130281127, 129994696, 129710825, 129431946, 129176941, 128954130, 128745954, 128554063, 128384945, 128229061, 128079197, 127947642, 127837922, 127746797, 127662474, 127582565, 127507138, 127431074, 127358332, 127299702, 127250084, 127198379, 127144101, 127091681, 127029412, 126963716, 126909277, 126848482, 126768769, 126683864, 126593694, 126491027, 126386520, 539, 719, 959, 1279, 1705, 2273, 3031, 4042, 5390, 7186, 9582, 13938, 20273, 29489, 42893, 62390, 90750, 132000, 192000, 240000, 288000, 350400, 412800, 475200, 537600, 600000, 660000, 720000, 736737, 745120, 753971, 763339, 773281, 783864, 795163, 807272, 820301, 1555601, 1557062, 1558524, 1559987, 1561452, 1562918, 1564386, 1565855, 1567325, 1568797, 1570270, 1569780, 1569290, 1568800, 1568311, 1567822, 1567332, 1566843, 1566355, 1565866, 1565377, 1563408, 1561442, 1559477, 1557516, 1555557, 1553600, 1551646, 1549694, 1547745, 1545798, 1543829, 1541862, 1539898, 1537936, 1535977, 1534020, 1532066, 1530114, 1528165, 1526218, 1524744, 1523271, 1521799, 1520328, 1518859, 1517392, 1515926, 1514461, 1512998, 1511536, 1513048, 1514561, 1516075, 1517591, 1519109, 1520628, 1522149, 1523671, 1525194, 1526720, 1528246, 1529775, 1531304, 1532836, 1534369, 1535903, 1537439, 1538976, 1540515, 1542056, 1543598, 1545141, 1546687, 1548233, 1549781, 1551331, 1552883, 1554435, 1555990, 1557546, 1563776, 1570031, 1576311, 1582617, 1588947, 1595303, 1601684, 1608091, 1614523, 1620981, 1611255, 1601588, 1591978, 1582426, 1572932, 1563494, 1554113, 1544789, 1535520, 1526307, 1514096, 1501983, 1489968, 1478048, 1466224, 1454494, 1442858, 1431315, 1419864, 1408505, 1402871, 1397260, 1391671, 1386104, 1380560, 1375038, 1369537, 1364059, 1358603, 1353169, 1373466, 1394068, 1414979, 1436204, 1457747, 1479613, 1501807, 1524334, 1547199, 1570407, 1592393, 1614687, 1637292, 1660214, 1683457, 1707026, 1730924, 1755157, 1788652, 1822148, 1855643, 1889138, 1922634, 1956129, 1989624, 2023120, 2056615, 2090110, 2123606, 2157101, 2236039, 2316516, 2398364, 2482131, 2568303, 2656814, 2747877, 2840135, 2932401, 3022300, 3106786, 3186019, 3258901, 3334835, 3423216, 3521626, 3629585, 3744013, 3861274, 3980673, 4100049, 4220335, 4345045, 4474235, 4607728, 4745962, 4888248, 5035172, 5189550, 5353263, 5527236, 5711555, 5905311, 6107628, 6317230, 6531887, 6749494, 6968075, 7184709, 7375313, 7526964, 7683266, 7981142, 6792358, 5674118, 6708767, 7755237, 8081688, 8147917, 8213936, 8287091, 8400185, 8586878, 8816849, 9054532, 9299251, 9549940, 9804268, 10060438, 10317560, 10573742, 10829904, 11093340, 11364758, 11640026, 11919183, 12202062, 12488000, 12776102, 13065838, 13355260, 13651025, 13954473, 14256573, 14569349, 14889701, 15214331, 15536468, 15844656, 16154704, 16473112, 16771828, 17073482, 17402258, 17746323, 18076776, 18395846, 18729786, 19076791, 19440770, 19806178, 20153988, 20500834, 20837088, 21152659, 21459154, 21764588, 22086120, 22403897, 22707905, 23007763, 23300260, 23582541, 23867628, 24159452, 24442071, 24708950, 25005559, 25305700, 25576761, 25865309, 26141278, 26401104, 26669004, 26933364, 27184220, 27431212, 27684410, 27912789, 28138802, 28368469, 28589818, 28809910, 29015581, 29214157, 29400708, 29584172, 29770221, 29952990, 30141577, 30322785, 30500835, 30678625, 30835597, 30977285, 31124880, 31296839, 31464669, 31633741, 31781410, 31883054, 31994600, 32121009, 32229107, 32336909, 32444594, 32523674, 32600424, 32692042, 32779350, 2024, 2075, 2096, 2116, 2141, 2148, 2143, 2145, 2162, 2186, 2212, 2232, 2255, 2287, 2324, 2352, 2387, 2409, 2414, 2420, 2428, 2448, 2471, 2495, 2528, 2588, 2653, 2735, 2834, 2920, 2991, 3039, 3207, 3505, 3793, 4072, 4344, 4603, 4843, 5064, 5269, 5462, 5648, 5837, 6023, 6201, 6383, 6563, 6740, 6917, 7103, 7297, 7489, 7684, 7869, 8054, 8245, 8433, 8627, 8821, 8989, 9112, 9227, 9343, 9471, 9617, 9776, 9954, 10135, 10325, 10566, 10790, 10948, 11112, 11282, 11442, 11572, 11692, 11819, 11938, 12035, 12125, 12213, 12285, 12341, 12404, 12465, 12516, 12573, 12623, 12660, 12700, 12732, 12758, 12790, 12821, 12836, 12834, 12833, 12827, 12810, 12787, 12761, 12734, 12707, 12667, 12619, 12564, 12504, 12445, 12395, 12334, 12278, 12228, 12174, 12112, 12054, 11999, 11943, 11886, 11823, 11760, 11698, 11643, 11582, 11524, 11452, 11376, 11310, 11240, 11168, 11101, 11022, 10947, 10862, 10781, 10699, 10609, 10514, 10419, 10325, 10228, 10132, 10023, 9917, 9813, 9706, 9601, 9486, 9374, 9252, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6300, 6382, 6465, 6549, 6634, 6720, 6807, 6900, 6826, 6753, 6681, 6609, 6539, 6469, 6400, 6331, 6263, 6200, 6079, 5960, 5844, 5730, 5618, 5508, 5400, 5295, 5192, 5100, 4963, 4830, 4700, 4574, 4452, 4332, 4216, 4103, 3993, 3900, 3835, 3771, 3708, 3646, 3585, 3525, 3466, 3408, 3351, 3300, 3319, 3339, 3359, 3378, 3398, 3418, 3438, 3459, 3479, 3500, 3519, 3539, 3559, 3578, 3598, 3618, 3638, 3659, 3679, 3700, 3747, 3794, 3842, 3891, 3941, 3990, 4041, 4092, 4144, 4200, 4237, 4275, 4313, 4351, 4390, 4429, 4468, 4533, 4598, 4663, 4728, 4793, 4858, 4924, 4989, 5054, 5119, 5184, 5249, 5297, 5324, 5342, 5344, 5329, 5320, 5329, 5350, 5361, 5388, 5407, 5438, 5460, 5486, 5494, 5524, 5570, 5647, 5715, 5797, 5880, 5953, 6026, 6091, 6155, 6194, 6245, 6310, 6362, 6413, 6466, 6535, 6601, 6647, 6678, 6706, 6723, 6710, 6677, 6639, 6601, 6545, 6495, 6433, 6373, 6309, 6249, 6184, 6113, 6045, 5963, 5879, 5775, 5678, 5570, 5457, 5346, 5295, 5320, 5352, 5385, 5428, 5462, 5493, 5529, 5544, 5528, 5507, 5485, 5451, 5415, 5369, 5316, 5262, 5220, 5169, 5119, 5063, 5007, 4955, 4899, 4846, 4790, 4735, 4680, 4632, 4584, 4528, 4482, 4437, 4388, 4349, 4301, 4255, 4213, 4163, 4117, 4078, 4034, 3992, 3948, 3908, 3862, 3814, 3768, 3731, 3689, 3644, 3608, 3563, 3527, 3489, 3454, 3421, 3393, 3361, 3327, 3302, 3270, 3251, 3230, 3206, 3178, 3157, 3139, 3113, 3088, 3072, 3050, 3037, 3015, 2990, 2971, 2945, 2922, 2907, 2886, 2868, 2850, 2829, 2809, 2791, 2774, 2753, 2733, 2721, 2704, 2688, 2667, 2654, 1, 2, 4, 8, 16, 33, 67, 134, 268, 536, 1072, 2145, 4290, 8581, 9285, 10046, 10870, 11761, 12725, 13768, 14896, 16117, 17438, 36024, 36011, 35999, 35986, 35974, 35961, 35949, 35937, 35924, 35912, 35900, 35898, 35896, 35894, 35892, 35890, 35888, 35886, 35884, 35882, 35880, 35878, 35876, 35874, 35872, 35870, 35868, 35866, 35864, 35881, 35767, 35653, 35539, 34790, 34041, 33292, 32541, 31228, 29913, 28959, 29022, 29206, 29390, 30554, 31719, 31848, 31977, 32106, 32235, 32364, 32493, 32622, 32751, 32883, 33056, 33229, 33402, 33575, 33748, 33921, 34094, 34262, 34823, 35384, 35945, 36506, 37067, 37628, 38189, 38750, 39311, 39872, 39985, 40098, 40211, 40324, 40437, 40550, 40663, 40776, 40889, 41001, 41297, 41593, 41889, 42185, 42481, 42777, 43073, 43369, 43665, 43963, 43843, 43723, 43603, 43483, 43363, 43243, 43123, 43003, 42890, 42556, 42211, 41869, 41529, 41192, 40858, 40527, 40198, 39872, 39549, 39228, 38671, 38122, 37580, 37047, 36521, 36002, 35491, 34987, 34490, 34000, 33998, 33997, 33995, 33994, 33992, 33990, 33989, 33987, 33986, 33984, 34412, 34845, 35284, 35728, 36178, 36633, 37095, 37942, 38788, 39635, 40481, 41328, 42174, 43021, 43868, 44714, 45561, 46407, 47254, 48327, 49414, 50469, 51359, 52155, 52994, 53843, 54669, 55492, 55834, 55352, 54483, 53461, 52348, 51163, 49917, 48626, 47265, 45750, 44632, 44228, 44054, 43897, 43759, 43628, 43499, 43377, 43237, 43053, 42866, 42721, 42549, 42355, 42134, 41894, 41642, 41368, 41084, 40777, 40456, 40382, 40740, 41266, 41798, 42347, 42903, 43453, 44018, 44625, 45272, 45785, 46048, 46200, 46337, 46459, 46592, 46734, 46857, 46941, 46871, 46917, 47056, 47092, 47112, 47108, 47099, 47075, 47032, 46976, 46896, 46786, 46732, 46783, 46867, 46945, 47017, 47074, 47118, 47137, 47157, 47150, 47130, 47091, 47032, 46955, 46849, 46741, 46618, 46487, 46339, 46178, 46007, 45807, 45603, 45386, 45171, 44949, 44722, 44501, 44274, 44013, 43759, 43499, 43231, 42958, 42683, 42409, 42124, 41836, 41559, 41297, 41027, 40754, 40471, 40185, 39883, 39592, 39288, 38988, 38689, 38378, 38072, 37767, 37459, 37146, 36835, 36524, 36214, 35911, 35606, 35311, 35018, 34729, 34434, 34153, 33866, 33583, 33304, 33029, 32766, 32505, 32244, 31981, 31728, 31475, 31227, 30983, 30741, 30494, 30258, 5, 11, 22, 44, 88, 176, 352, 704, 1408, 2817, 5634, 6147, 6705, 7315, 7980, 8706, 9497, 10361, 11302, 12330, 13451, 14674, 16008, 17463, 19051, 20783, 22672, 24733, 26761, 28954, 31327, 33895, 36674, 39680, 42932, 46451, 50259, 24319, 24055, 23793, 23534, 23278, 23025, 22775, 22527, 22282, 22040, 21800, 21619, 21438, 21257, 21076, 20895, 20714, 20533, 20352, 20171, 19990, 19809, 19628, 19447, 19266, 19085, 18904, 18723, 18542, 18351, 17930, 17509, 17087, 16658, 16229, 15800, 15370, 15154, 14938, 14722, 16815, 18908, 21001, 21441, 21881, 22321, 22761, 23201, 23641, 24081, 24518, 24290, 24350, 24562, 24123, 24492, 24861, 25230, 25599, 25968, 26337, 26705, 27195, 27685, 28175, 28665, 29155, 29645, 30135, 30625, 31115, 31610, 32304, 32998, 33692, 34386, 35080, 35774, 36468, 37162, 37856, 38551, 38918, 39285, 39652, 40019, 40386, 40753, 41120, 41487, 41854, 42220, 43035, 43850, 44665, 45480, 46295, 47110, 47925, 48740, 49558, 49883, 49757, 49631, 49506, 49381, 49256, 49132, 49007, 48884, 48760, 48637, 48916, 49198, 49480, 49765, 50050, 50338, 50627, 50918, 51211, 51505, 52269, 53044, 53831, 54630, 55440, 56263, 57097, 57944, 58804, 59676, 60314, 60959, 61611, 62270, 62936, 63609, 64289, 66682, 69076, 71469, 73862, 76256, 78649, 81042, 83436, 85829, 88222, 90616, 93009, 93988, 94432, 94347, 94123, 93821, 93473, 93100, 92731, 92369, 92605, 93506, 94523, 95539, 96529, 97513, 98486, 99523, 100696, 101904, 103184, 104577, 106021, 107512, 109093, 110740, 112442, 114150, 115853, 117547, 119302, 121183, 123097, 125055, 127085, 129174, 131253, 133243, 135019, 136526, 137874, 139536, 141629, 143735, 145901, 148227, 150453, 152584, 154688, 156719, 158624, 160247, 161655, 162985, 164250, 165460, 166657, 167766, 168816, 169880, 170921, 171814, 172595, 173380, 174145, 174919, 175651, 176352, 177032, 177675, 178261, 178540, 178794, 179291, 179751, 180157, 180496, 180779, 181012, 181205, 181369, 181471, 181503, 181467, 181360, 181185, 180957, 180643, 180236, 179785, 179302, 178763, 178193, 177598, 176944, 176250, 175525, 174731, 173881, 172997, 172086, 171160, 170194, 169186, 168162, 167119, 166059, 164991, 163883, 162743, 161553, 160345, 159140, 157913, 156635, 155329, 153994, 152626, 151242, 149842, 148436, 147019, 145581, 144123, 142627, 141142, 139646, 138152, 136665, 135183, 133691, 132210, 130750, 129318, 127890, 126481, 125088, 123716, 122358, 121020, 119741, 118470, 117220, 116011, 114825, 113667, 112538, 111435, 110343, 109271, 108220, 3004, 3132, 3250, 3376, 3498, 3622, 3745, 3869, 3994, 4133, 4272, 4407, 4551, 4695, 4853, 5020, 5234, 5494, 5714, 5887, 6067, 6247, 6428, 6618, 6818, 7063, 7320, 7590, 7844, 8085, 8308, 8522, 9516, 11511, 13753, 16120, 18584, 21125, 23770, 26476, 28251, 28824, 29098, 29303, 29440, 29492, 29465, 29350, 29128, 29303, 30020, 30827, 31629, 32420, 33196, 33952, 34680, 35361, 35978, 36523, 36875, 37094, 37299, 37439, 37472, 37386, 37201, 36863, 36036, 34290, 31811, 29986, 28899, 27545, 26155, 24964, 23923, 23017, 22255, 21625, 21091, 20632, 20250, 19907, 19625, 19422, 19272, 19164, 19078, 19014, 18951, 18894, 18864, 18850, 18847, 18844, 18829, 18814, 18819, 18834, 18821, 18817, 18808, 18800, 18789, 18762, 18738, 18689, 18632, 18566, 18488, 18407, 18328, 18260, 18190, 18139, 18103, 18080, 18050, 18019, 18005, 18019, 18037, 18082, 18147, 18208, 18281, 18367, 18457, 18551, 18650, 18746, 18846, 18947, 19052, 19159, 19253, 19353, 19452, 19535, 19616, 19692, 19762, 19827, 19880, 19922, 19968, 20003, 20025, 20034, 20028, 1, 3, 6, 12, 25, 50, 101, 203, 407, 814, 1629, 1763, 1908, 2064, 2233, 2416, 2614, 2829, 3061, 3312, 378, 401, 425, 450, 477, 505, 536, 572, 612, 654, 699, 747, 798, 853, 912, 974, 1065, 1063, 1061, 1060, 1058, 1056, 1055, 1053, 1089, 1126, 1154, 1183, 1214, 1210, 1206, 1202, 1198, 1269, 1344, 1423, 1517, 1554, 1591, 1629, 1668, 1708, 1749, 1791, 1834, 1878, 1924, 1970, 2017, 2065, 2115, 2166, 2218, 2271, 2325, 2381, 2438, 2512, 2546, 2581, 2616, 2652, 2689, 2726, 2763, 2935, 3117, 3310, 3516, 3734, 3966, 4213, 4474, 4752, 5047, 5471, 5508, 5545, 5582, 5619, 5657, 5695, 5733, 5771, 5810, 5849, 5888, 5929, 5957, 5985, 6013, 6041, 6069, 6098, 6127, 6155, 6184, 6213, 6242, 6272, 6301, 6331, 6360, 6390, 6420, 6450, 6482, 5856, 5410, 5083, 4839, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4000, 4011, 4020, 4028, 4035, 4040, 4067, 4053, 4043, 4034, 4027, 4000, 4000, 4000, 4042, 4084, 4127, 4169, 4211, 4254, 4296, 4338, 4380, 4422, 4465, 4507, 4555, 4605, 4659, 4719, 4784, 4833, 4864, 4919, 4986, 5016, 5003, 5024, 5086, 5178, 5255, 5333, 5413, 5490, 5571, 5658, 5744, 5830, 5925, 6004, 6051, 6090, 6125, 6162, 6182, 6192, 6172, 6163, 6208, 6259, 6301, 6338, 6368, 6381, 6372, 6377, 6400, 6428, 6440, 6455, 6459, 6451, 6438, 6392, 6338, 6317, 6299, 6273, 6234, 6191, 6139, 6094, 6074, 6063, 6054, 6047, 6036, 6019, 5999, 5984, 5971, 5957, 5946, 5932, 5899, 5852, 5802, 5760, 5707, 5652, 5594, 5537, 5475, 5422, 5367, 5312, 5256, 5208, 5158, 5100, 5054, 5009, 4962, 4916, 4868, 4822, 4773, 4725, 4675, 4632, 4577, 4512, 4461, 4407, 4344, 4284, 4221, 4160, 4090, 4020, 3958, 3892, 3823, 3759, 3699, 3637, 3574, 3522, 3469, 3412, 3355, 3297, 3248, 3204, 3164, 3117, 3075, 3032, 2990, 2944, 2905, 2876, 2836, 2794, 2757, 2722, 2682, 2647, 2613, 2576, 2538, 2507, 2471, 2435, 2406, 2366, 2330, 2300, 2270, 2236, 2202, 2167, 2132, 2098, 2066, 2032, 1, 2, 4, 9, 18, 36, 72, 144, 288, 577, 1155, 2311, 4622, 9244, 18488, 20004, 21643, 23417, 25337, 27414, 29661, 32092, 34723, 37569, 30087, 30063, 30039, 30015, 29992, 29968, 29944, 29921, 29897, 29874, 29850, 28653, 27455, 27490, 27525, 27560, 27595, 27630, 27665, 27700, 27735, 27770, 27805, 27840, 27875, 27905, 27857, 27809, 27761, 27714, 27517, 27320, 27122, 27135, 27148, 27161, 27174, 27187, 27200, 27213, 27226, 27239, 27248, 27567, 27886, 28205, 28524, 28843, 29162, 29481, 29800, 30123, 30286, 30449, 30612, 30775, 30938, 31101, 31264, 31427, 31590, 31755, 32148, 32541, 32934, 33327, 33720, 34113, 34506, 34899, 35292, 35688, 36174, 36660, 37146, 37632, 38118, 38604, 39090, 39576, 40062, 40548, 40599, 40650, 40701, 40752, 40803, 40854, 40905, 40956, 41007, 41054, 41552, 42050, 42548, 43046, 43544, 44042, 44540, 45038, 45540, 47548, 46948, 46355, 45770, 45193, 44623, 44059, 43503, 42954, 42412, 41877, 42127, 42379, 42632, 42887, 43143, 43401, 43660, 43921, 44183, 44447, 44786, 45129, 45473, 45821, 46171, 46523, 46879, 47237, 47597, 47961, 48789, 49631, 50488, 51360, 52246, 53148, 54066, 54701, 55336, 55971, 56606, 57241, 57876, 58511, 59146, 59781, 60416, 61051, 61686, 63372, 65205, 67182, 69321, 71630, 74076, 76639, 79333, 82169, 84409, 85886, 87260, 88542, 89772, 90947, 92071, 93141, 94139, 95074, 95977, 96892, 97805, 98704, 99577, 100404, 101218, 102013, 102785, 103496, 104229, 105092, 105986, 106858, 107706, 108526, 109302, 110018, 110678, 111290, 111825, 112236, 112524, 112753, 112933, 113064, 113136, 113158, 113195, 113384, 113561, 113506, 113365, 113149, 112856, 112465, 112027, 111544, 111047, 110521, 109974, 109367, 108753, 108156, 107555, 106975, 106365, 105674, 104939, 104183, 103540, 102848, 102063, 101331, 100630, 99934, 99254, 98602, 97999, 97421, 96865, 96349, 95841, 95372, 94926, 94496, 94087, 93711, 93349, 92995, 92659, 92340, 92004, 91652, 91318, 90965, 90585, 90186, 89776, 89371, 88949, 88509, 88036, 87575, 87085, 86577, 86075, 85570, 85057, 84546, 84033, 83514, 83001, 82497, 81992, 81476, 80967, 80463, 79965, 79463, 78967, 78472, 77989, 77497, 77014, 76537, 76058, 75583, 75102, 74625, 74144, 73661, 73170, 72681, 72190, 71686, 71198, 70698, 70196, 69699, 69196, 68695, 68194, 67691, 67195, 66693, 66197, 65703, 65209, 64722, 64240, 8, 12, 19, 28, 43, 64, 97, 145, 218, 328, 492, 738, 1107, 1660, 2490, 3736, 5604, 8406, 8848, 9314, 9804, 10320, 10864, 11435, 12037, 12671, 13338, 51028, 51028, 51028, 51028, 51028, 51028, 51028, 51028, 51028, 51028, 51028, 51028, 51028, 51028, 51028, 51028, 51028, 51028, 51028, 51028, 51028, 51028, 51028, 51028, 51028, 51028, 51028, 51028, 51028, 51028, 50028, 49047, 48085, 47142, 46218, 45312, 44423, 43552, 42698, 41861, 41040, 39832, 38660, 37522, 36418, 35424, 34527, 33652, 32799, 31968, 31067, 30191, 29339, 28512, 28592, 28672, 28753, 28834, 28914, 28996, 29077, 29159, 29240, 29322, 29405, 29487, 29570, 29653, 29736, 29819, 29903, 29987, 30071, 30156, 30240, 30462, 30685, 30909, 31135, 31363, 31363, 31363, 31363, 31363, 31363, 31363, 31363, 31363, 31703, 32047, 32394, 32745, 33100, 33458, 33821, 34187, 34558, 34932, 35311, 35693, 36080, 36000, 35860, 36215, 36573, 36935, 37300, 37459, 37618, 37778, 37939, 38100, 37965, 37831, 37698, 37565, 37432, 37300, 29840, 32764, 35974, 36300, 37048, 37812, 38592, 39388, 40200, 41547, 42940, 44379, 45867, 47404, 48993, 50636, 52333, 54087, 55900, 58000, 59000, 61442, 63883, 66325, 68766, 71208, 73650, 76091, 78533, 80974, 83416, 85857, 88299, 90523, 92723, 94787, 96896, 99056, 101337, 103906, 106710, 109575, 112508, 115516, 118615, 121779, 124915, 127996, 131086, 133784, 136038, 138243, 140420, 142514, 144551, 146527, 149440, 153353, 157123, 159766, 161385, 162892, 164335, 165684, 166496, 166724, 166805, 166862, 167071, 167671, 168360, 168779, 169061, 169378, 170340, 171786, 173167, 174585, 176086, 177561, 178921, 180279, 181695, 183174, 184482, 185447, 186265, 186993, 187724, 188766, 190117, 191530, 193035, 194726, 196518, 198284, 200051, 201794, 203509, 205423, 207595, 209794, 211957, 213792, 215270, 216673, 218031, 219315, 220541, 221785, 223116, 224516, 225982, 227595, 229312, 231124, 233072, 235187, 237428, 239744, 242170, 244667, 247209, 249810, 252442, 255039, 257625, 260266, 262865, 265381, 267852, 270308, 272728, 275133, 277489, 279760, 281969, 284169, 286363, 288595, 290960, 293370, 295774, 298167, 300635, 303195, 305796, 308414, 311103, 313828, 316571, 319350, 322078, 324870, 327683, 330393, 333033, 335642, 338243, 340807, 343309, 345724, 348047, 350323, 352568, 354740, 356826, 358865, 360859, 362833, 364770, 366669, 368474, 370242, 371995, 373671, 375262, 376795, 378286, 379694, 381021, 382324, 383564, 5008, 5009, 5018, 5026, 5035, 5044, 5053, 5061, 5070, 5079, 5088, 5096, 5105, 5114, 5123, 5132, 5158, 5183, 5209, 5235, 5262, 5288, 5340, 5394, 5447, 5501, 5556, 5611, 5667, 5723, 5780, 5841, 5874, 5908, 5943, 5977, 6012, 6047, 6082, 6117, 6152, 6189, 6230, 6272, 6314, 6357, 6399, 6442, 6485, 6529, 6573, 6618, 6645, 6673, 6700, 6728, 6755, 6783, 6811, 6839, 6867, 6896, 6935, 6982, 7035, 7091, 7147, 7164, 7197, 7263, 7312, 7364, 7410, 7451, 7484, 7519, 7576, 7640, 7692, 7741, 7772, 7811, 7875, 7935, 8004, 8081, 8140, 8197, 8256, 8321, 8386, 8441, 8496, 8553, 8613, 8664, 8713, 8773, 8829, 8880, 8925, 8972, 9038, 9098, 9162, 9231, 9294, 9359, 9427, 9498, 9579, 9657, 9716, 9744, 9841, 9998, 10056, 10018, 9984, 10304, 10403, 10477, 10529, 10632, 10730, 10823, 10913, 11006, 11103, 11193, 11290, 11395, 11488, 11579, 11674, 11768, 11858, 11947, 12045, 12122, 12199, 12276, 12353, 12430, 12508, 12585, 12662, 12739, 12816, 12893, 12970, 13145, 13300, 13457, 13630, 13816, 14074, 14410, 14746, 15094, 15449, 15824, 16201, 16606, 16998, 17328, 17549, 17713, 17886, 18051, 18194, 18444, 18811, 19019, 19052, 19075, 19138, 20039, 21050, 21346, 21609, 21869, 22078, 22255, 22372, 22509, 22663, 22710, 22865, 23175, 23501, 23823, 24149, 24499, 24853, 25183, 25503, 25821, 26149, 26485, 26823, 27173, 27515, 27871, 28230, 28600, 28966, 29334, 29721, 30115, 30648, 32194, 33494, 33641, 33753, 33927, 34188, 34405, 34557, 34674, 34796, 34599, 34113, 33761, 33606, 33599, 33632, 33662, 33708, 33741, 33761, 33775, 33796, 33815, 33822, 33849, 33886, 33919, 33965, 33993, 33990, 33989, 34004, 34013, 33985, 33944, 33906, 33865, 33818, 33763, 33719, 33662, 33578, 33474, 33364, 33251, 33134, 32997, 32860, 32725, 32590, 32476, 32344, 32215, 32086, 31955, 31838, 31723, 31611, 31512, 31433, 31368, 31300, 31237, 31182, 31140, 31102, 31080, 31075, 31079, 31076, 31091, 31111, 31127, 31133, 31165, 31200, 31220, 31235, 31250, 31249, 31245, 31241, 31241, 31262, 31277, 31280, 31249, 31219, 31204, 31183, 2, 3, 5, 8, 12, 19, 28, 42, 64, 96, 144, 180, 225, 282, 352, 440, 550, 688, 860, 1076, 1345, 1681, 2101, 2627, 3283, 4104, 5131, 6413, 6973, 7592, 8274, 9029, 9863, 10786, 11806, 12936, 14186, 49621, 49671, 49720, 49770, 49820, 49870, 49919, 49969, 50019, 50069, 50119, 50169, 50220, 50270, 50320, 50370, 50421, 50471, 50522, 50572, 50623, 50673, 50724, 50775, 50826, 50876, 50927, 50978, 51029, 51080, 51131, 51182, 51234, 51285, 51336, 51387, 51439, 51490, 51542, 51593, 51645, 51697, 51748, 51800, 51852, 51904, 51956, 52008, 52060, 52112, 52164, 52216, 52268, 52320, 52373, 52425, 52477, 52530, 52582, 52635, 52688, 52740, 52793, 52846, 52899, 52952, 53005, 53058, 53111, 53164, 53217, 53270, 53323, 53377, 53430, 53484, 53537, 53591, 53644, 53698, 53752, 53805, 53859, 53913, 53967, 54021, 54075, 54129, 54183, 54237, 54291, 54346, 54400, 54455, 54509, 54563, 54618, 54673, 54727, 54782, 54837, 54892, 54947, 55002, 55057, 55112, 55167, 55222, 55277, 55332, 55388, 55443, 55499, 55554, 55610, 55665, 55721, 55777, 55832, 55888, 55944, 56000, 56322, 56646, 56971, 57299, 57628, 57960, 58293, 58628, 58965, 59304, 59645, 60000, 60000, 60165, 60331, 60497, 60664, 60683, 60702, 60722, 60741, 60760, 60780, 60799, 60818, 60837, 60856, 60876, 60895, 61783, 62611, 63348, 64004, 64618, 65241, 65886, 66575, 67306, 68028, 68724, 69422, 70133, 70881, 71691, 72594, 73610, 74783, 76096, 77639, 79351, 81061, 82816, 84685, 86722, 88939, 91316, 93809, 96266, 98563, 100629, 102528, 104397, 106410, 108669, 111163, 113934, 116955, 119990, 122993, 125711, 128127, 130478, 132745, 134905, 136974, 138935, 140765, 142459, 144029, 146386, 149932, 153824, 157721, 161650, 165651, 169709, 173808, 177866, 181810, 185665, 189452, 193158, 196780, 200308, 203702, 206986, 210198, 213405, 217450, 221975, 226313, 230882, 235548, 240263, 245000, 249796, 254670, 259611, 264574, 269580, 274657, 279775, 284925, 290097, 295285, 300454, 305606, 310745, 315850, 320891, 325904, 330925, 335937, 340929, 345901, 350776, 355586, 360372, 365120, 369887, 374607, 379291, 383946, 388588, 393176, 397712, 402252, 406759, 411262, 415755, 420217, 424639, 429022, 433341, 437582, 441809, 445927, 449976, 453959, 457825, 461583, 465258, 468850, 472406, 475904, 479363, 482725, 485968, 489158, 492249, 495209, 498119, 500924, 503611, 506190, 508710, 511206, 513639, 515961, 518197, 520331, 522387, 524333, 526166, 527922, 529620, 531209, 532661, 534018, 17339, 26009, 39013, 58520, 87780, 131671, 197507, 296260, 444390, 666586, 999879, 1164875, 1357099, 1581043, 1841941, 2145892, 2500000, 2450000, 2400000, 2200000, 2000000, 2073333, 2146666, 2220000, 1950000, 2000000, 2250000, 2000000, 2007583, 2015166, 2022750, 2030333, 2037916, 2045500, 2053083, 2060666, 2068250, 1221869, 1225534, 1229211, 1232899, 1236597, 1240307, 1244028, 1247760, 1251503, 1255258, 1259024, 1262801, 1266589, 1270389, 1274200, 1278023, 1281857, 1285702, 1289559, 1293428, 1297308, 1301200, 1305104, 1309019, 1312946, 1316885, 1320836, 1324798, 1328773, 1332759, 1336757, 1340768, 1344790, 1348824, 1352871, 1356929, 1361000, 1365083, 1369178, 1373286, 1377406, 1381538, 1385683, 1389840, 1394009, 1398191, 1402386, 1406593, 1410813, 1415045, 1419290, 1423548, 1427819, 1432102, 1436399, 1440708, 1445030, 1449365, 1453713, 1458074, 1462448, 1466836, 1471236, 1475650, 1480077, 1484517, 1488971, 1493438, 1497918, 1502412, 1506919, 1515960, 1525056, 1534207, 1543412, 1552672, 1561988, 1571360, 1580788, 1590273, 1599815, 1609414, 1619070, 1628785, 1638557, 1648389, 1658279, 1668229, 1678238, 1688307, 1698437, 1708628, 1718880, 1729193, 1739568, 1750005, 1760506, 1771069, 1781695, 1792385, 1803139, 1813958, 1824842, 1835791, 1846806, 1857887, 1869034, 1880248, 1891530, 1902879, 1914296, 1925782, 1937337, 1948961, 1960654, 1986143, 2011963, 2038118, 2064614, 2091454, 2118643, 2146185, 2174085, 2202349, 2230979, 2259982, 2289362, 2319123, 2349272, 2379812, 2410750, 2442090, 2473837, 2505997, 2538575, 2571576, 2605007, 2638872, 2673177, 2592352, 2511528, 2430703, 2349878, 2269053, 2188228, 2107404, 2026579, 1945754, 1864930, 1784105, 1703280, 1763610, 1826521, 1892173, 1960632, 2031965, 2106234, 2183545, 2264105, 2348014, 2435410, 2526350, 2620915, 2719347, 2821970, 2928780, 3039891, 3157247, 3282707, 3417123, 3562475, 3724039, 3905729, 4106346, 4323639, 4556289, 4807936, 5083043, 5381901, 5703704, 6047997, 6420554, 6824484, 7252947, 7697312, 8151782, 8628639, 9130207, 9629172, 10128397, 10640697, 11160752, 11686682, 12215864, 12750037, 13289246, 13831002, 14374948, 14922188, 15472076, 16177733, 17041405, 17910909, 18786771, 19669486, 20559886, 21459141, 22368313, 23287884, 24217656, 25157134, 26105636, 27062447, 28026825, 28998127, 29974944, 30717804, 30782400, 30365119, 30472809, 30991206, 31328374, 32175351, 33264289, 33962751, 34566327, 35165789, 35759237, 36344486, 36910752, 37443759, 37956085, 38468943, 38982386, 39496948, 40012641, 40529062, 41045447, 41561632, 42077223, 42592198, 43106703, 43620251, 44132849, 44644902, 45156462, 45666809, 46175486, 46682890, 47189054, 47693912, 48198044, 48701345, 49203498, 49704234, 50203316, 50701099, 51197626, 51693092, 52187244, 52679124, 53169089, 53656780, 54141956, 54624836, 55105202, 55583126, 56058193, 56530194, 56998457, 57462535, 57923097, 58380743, 58835329, 59286905, 59736264, 60183933, 60630105, 61075271, 61520205, 61965389, 62411265, 62857807, 63304719, 63752395, 64200983, 64651034, 65102909, 65556063, 66009930, 66465154, 66922034, 67379604, 67837065, 68293701, 68749558, 69204852, 69658497, 70109978, 70559392, 71006695, 734, 979, 1306, 1741, 2322, 3096, 4128, 5504, 7338, 9785, 13046, 16308, 20385, 25482, 31852, 39815, 49769, 62212, 77765, 97206, 121508, 151885, 189856, 237320, 296650, 370813, 463516, 579396, 587622, 596319, 605533, 615323, 625752, 636897, 648850, 661717, 675627, 952393, 951579, 950766, 949953, 949141, 948330, 947519, 946709, 945900, 945092, 944284, 944081, 943878, 943676, 943473, 943270, 943068, 942865, 942662, 942460, 942257, 942055, 941852, 941649, 941446, 941244, 941041, 940838, 940636, 940433, 940231, 940028, 939825, 939622, 939420, 939217, 939014, 938812, 938609, 938407, 938204, 938001, 937799, 937596, 937393, 937190, 936988, 936785, 936583, 936380, 936178, 941795, 947446, 953130, 958849, 964602, 970390, 976212, 982069, 987962, 993890, 1001841, 1009855, 1017934, 1026078, 1034286, 1042561, 1050901, 1059308, 1067783, 1076325, 1088165, 1100134, 1112236, 1124470, 1136840, 1149345, 1161988, 1174770, 1187692, 1200757, 1211563, 1222467, 1233470, 1244571, 1255772, 1267074, 1278478, 1289984, 1301594, 1313308, 1322501, 1331759, 1341081, 1350469, 1359922, 1369441, 1379028, 1388681, 1398402, 1408190, 1418048, 1427974, 1437970, 1448036, 1458172, 1468379, 1478658, 1489008, 1499431, 1509927, 1518987, 1528101, 1537269, 1546493, 1555772, 1565107, 1574497, 1583944, 1593448, 1603009, 1627054, 1651460, 1676231, 1701375, 1726896, 1752799, 1779091, 1805777, 1832864, 1860357, 1886402, 1912812, 1939591, 1966745, 1994280, 2022200, 2050510, 2079218, 2118898, 2158578, 2198258, 2237937, 2277617, 2317297, 2356977, 2396657, 2436336, 2476016, 2515696, 2555376, 2619643, 2687011, 2757571, 2831393, 2908512, 2988938, 3072374, 3158762, 3248325, 3340900, 3436379, 3534688, 3635876, 3740540, 3849793, 3964305, 4083872, 4207593, 4334979, 4466330, 4601869, 4741632, 4885181, 5029446, 5170812, 5308567, 5439555, 5568099, 5702899, 5845640, 5997165, 6156963, 6324507, 6499366, 6683296, 6878199, 7081535, 7289622, 7502213, 7720524, 7943091, 8168396, 8396289, 8624077, 8848112, 9067018, 9283505, 9502951, 9730897, 9968262, 10212941, 10466216, 10721176, 10975711, 11235473, 11500094, 11770348, 12048963, 12337390, 12635418, 12958902, 13310499, 13710857, 14152103, 14593335, 15034517, 15475001, 15914495, 16352926, 16789217, 17220866, 17651099, 18077573, 18501988, 18931969, 19366551, 19807248, 20254567, 20706634, 21163195, 21623715, 22085934, 22548838, 23012025, 23476598, 23942227, 24407581, 24872518, 25335998, 25797513, 26257471, 26716432, 27174903, 27633005, 28089703, 28546288, 29002009, 29457241, 29911849, 30364953, 30817069, 31266530, 31715371, 32163471, 32611140, 33059740, 33506171, 33950087, 34388717, 34822197, 35254385, 35683981, 36108794, 36528700, 36943866, 37353741, 37755949, 38150498, 38540712, 38922610, 39295916, 39663968, 40025539, 40380150, 40728577, 41067908, 41396635, 41717859, 42031577, 42337040, 42636509, 42930178, 43219715, 43502148, 43775833, 44043719, 44302690, 44552212, 44795887, 45032513, 45260650, 45482110, 45697072, 45906695, 46109588, 46304467, 46493346, 46674423, 46847488, 47014189, 2131479, 2144473, 2157339, 2170248, 2183318, 2196426, 2209667, 2222933, 2236276, 2249750, 2263371, 2277323, 2291420, 2305718, 2302319, 2299181, 2314364, 2329686, 2345142, 2370174, 2395567, 2429088, 2455451, 2482101, 2509229, 2536914, 2564939, 2593410, 2620889, 2644623, 2668669, 2688462, 2708929, 2729624, 2751436, 2778766, 2806467, 2834566, 2867012, 2880935, 2895409, 2911414, 2922920, 2919057, 2929599, 2940521, 2950330, 2950371, 2951583, 2953115, 2962680, 2968892, 2988375, 3008520, 3028454, 3050340, 3072222, 3113127, 3143516, 3175377, 3208055, 3238003, 3267879, 3298673, 3329887, 3361052, 3393728, 3422615, 3495471, 3547593, 3560527, 3582295, 3599648, 3616868, 3640231, 3667978, 3681152, 3697923, 3717206, 3623468, 3650182, 3657774, 3700818, 3753713, 3806944, 3860156, 3910503, 3965427, 4022712, 4082101, 4130402, 4171435, 4202636, 4245603, 4291152, 4342537, 4388469, 4438840, 4481556, 4531419, 4579787, 4627414, 4675205, 4722949, 4774606, 4815119, 4868263, 4924413, 4974672, 5021769, 5089692, 5138854, 5192570, 5134499, 5145727, 5046467, 4992627, 4934192, 4838125, 4987780, 5092745, 5168019, 5246863, 5323616, 5401513, 5481580, 5563451, 5642886, 5725278, 5808769, 5894005, 5974957, 6056218, 6138776, 6221829, 6304434, 6392329, 6478965, 6566973, 6520492, 6474011, 6427530, 6381049, 6334568, 6288087, 6241606, 6195125, 6148644, 6102163, 6055682, 6009201, 6067045, 6127270, 6192415, 6266890, 6346329, 6422763, 6496456, 6567235, 6635214, 6702964, 6771392, 6838634, 6904168, 6968218, 7031142, 7093228, 7154393, 7214029, 7271058, 7324426, 7375141, 7424742, 7473516, 7522491, 7572433, 7622703, 7671486, 7716932, 7758219, 7796286, 7827863, 7849652, 7864592, 7875050, 7881551, 7884582, 7885364, 7884457, 7881272, 7874595, 7867067, 7859811, 7849723, 7837157, 7823281, 7807720, 7789186, 7765929, 7734367, 7694608, 7651927, 7616741, 7590946, 7565843, 7539139, 7511395, 7482996, 7454285, 7425346, 7395872, 7364858, 7324624, 7276183, 7227203, 7177257, 7126083, 7073507, 7020014, 6966155, 6907814, 6835429, 6791215, 6773204, 6736217, 6689038, 6641963, 6597536, 6552473, 6507082, 6461202, 6414880, 6368269, 6321231, 6273954, 6226576, 6179056, 6131346, 6083448, 6035403, 5987463, 5939714, 5892176, 5845239, 5798970, 5753264, 5708140, 5663612, 5619619, 5576029, 5532862, 5489982, 5447450, 5405540, 5363862, 5322171, 5280491, 5238809, 5197377, 5156248, 5115135, 5073972, 5032714, 4991427, 4950300, 4909260, 4868424, 4827711, 4787040, 4746579, 4706368, 4666581, 4627296, 4588418, 4549897, 4511866, 4474345, 4437150, 4400238, 4363842, 4328119, 4293032, 4258448, 4224320, 4190785, 4157773, 4125180, 4092957, 4061203, 4029737, 3998577, 3967749, 3937119, 3906847, 3876900, 3847175, 3817689, 3788368, 3759288, 3730354, 3701503, 4363, 7177, 11818, 19483, 32150, 53101, 87777, 145209, 240386, 398200, 660000, 655393, 656049, 656706, 657363, 658022, 658680, 659340, 660000, 715000, 770000, 843000, 2456000, 990000, 770000, 990000, 1210000, 1210000, 1258718, 1307437, 1356156, 1404875, 1453594, 1502313, 1551032, 1599751, 1648470, 1697189, 1745908, 1794627, 1843346, 1892065, 2367967, 2843870, 3319773, 3795676, 4271578, 4747481, 5223384, 5699287, 6175189, 6651092, 7126995, 7254164, 7373909, 7484900, 7586499, 7678717, 7762247, 7838494, 7909397, 7977234, 8044138, 8100765, 8157022, 8212916, 8268098, 8322495, 8376217, 8430053, 8485415, 8544078, 8607273, 8675404, 8748038, 8824489, 8903663, 8984583, 9067043, 9150738, 9234393, 9316449, 9395706, 9472007, 9545391, 9615090, 9680333, 9740818, 9793760, 9839563, 9884726, 9938183, 10005087, 10090354, 10188744, 10282967, 10349290, 10371560, 10342919, 10270806, 10171025, 10066727, 9975028, 9900831, 9840118, 9790282, 9745756, 9702399, 9660702, 1700, 1824, 1957, 2100, 2253, 2418, 2594, 2783, 2987, 3204, 3500, 3750, 4000, 4873, 5937, 7700, 7563, 7429, 7300, 7171, 7043, 6918, 7000, 6900, 6800, 7000, 7100, 7700, 7527, 7358, 7193, 7032, 6874, 6720, 6569, 6422, 6278, 6137, 5999, 5865, 5733, 5605, 5500, 5700, 5800, 5900, 5993, 6088, 6184, 6281, 6380, 6800, 6867, 6934, 7002, 7070, 7140, 7210, 7280, 7352, 7424, 7500, 7794, 8100, 8417, 8747, 9090, 9446, 9817, 10202, 10602, 11100, 11366, 11637, 11916, 12201, 12493, 12792, 13098, 13411, 13732, 14100, 14313, 14529, 14749, 14972, 15198, 15428, 15661, 15897, 16138, 16400, 16659, 16921, 17188, 17459, 17734, 18013, 18297, 18586, 18879, 19200, 19522, 19848, 20181, 20519, 20862, 21212, 21567, 21928, 22295, 22700, 22873, 23048, 23224, 23401, 23579, 23759, 23941, 24123, 24307, 24500, 24774, 25051, 25331, 25615, 25901, 26191, 26484, 26780, 27080, 27400, 28200, 28700, 29400, 29800, 30500, 30900, 31500, 32067, 32634, 33202, 33769, 34336, 34903, 35470, 36037, 36604, 37172, 37739, 38306, 38702, 39010, 39334, 39703, 40126, 40617, 41198, 41823, 42487, 43249, 44133, 45088, 46099, 47164, 48295, 49476, 50686, 51904, 53104, 54276, 55534, 56913, 58320, 59765, 61236, 62762, 64117, 65008, 65625, 66281, 66974, 67666, 68379, 69103, 69837, 70582, 71358, 72229, 73142, 74000, 74838, 75630, 76420, 77279, 78144, 78901, 79670, 80738, 82033, 83339, 84621, 85878, 87056, 88175, 89288, 90391, 91483, 92563, 93644, 94993, 97041, 99565, 102108, 104663, 107247, 109836, 112443, 115053, 117662, 120299, 123000, 125533, 127961, 130436, 132796, 134980, 136914, 138529, 139741, 140412, 140793, 141132, 141426, 141682, 141908, 142096, 142252, 142381, 142473, 142555, 142611, 142632, 142630, 142593, 142537, 142450, 142325, 142163, 141970, 141756, 141536, 141280, 141019, 140735, 140397, 140047, 139664, 139262, 138840, 138384, 137900, 137399, 136858, 136290, 135704, 135103, 134501, 133889, 133275, 132640, 131991, 131348, 130687, 130022, 129356, 128681, 128018, 127344, 126677, 126024, 125380, 124759, 124144, 123556, 122978, 122423, 121880, 121370, 120869, 120388, 119926, 119466, 119004, 118566, 118117, 117681, 117250, 116824, 116401, 115975, 77, 102, 136, 182, 243, 324, 432, 577, 769, 1026, 1368, 1520, 1688, 1876, 2085, 2316, 2574, 2860, 3178, 3531, 3923, 4359, 4843, 5382, 5980, 6644, 7382, 8203, 9114, 10127, 11252, 12502, 13891, 15435, 17150, 19056, 21173, 814872, 814175, 813479, 812784, 812089, 811395, 810702, 810009, 809316, 808625, 807934, 807760, 807586, 807413, 807240, 807066, 806893, 806719, 806546, 806373, 806200, 806026, 805853, 805679, 805506, 805332, 805159, 804985, 804812, 804639, 804466, 804292, 804119, 803945, 803772, 803598, 803425, 803252, 803078, 802905, 802732, 802558, 802385, 802211, 802038, 801864, 801691, 801518, 801344, 801171, 800998, 805003, 809028, 813073, 817138, 821224, 825330, 829457, 833604, 837772, 841961, 847013, 852095, 857207, 862351, 867525, 872730, 877966, 883234, 888533, 893865, 900122, 906423, 912767, 919157, 925591, 932070, 938595, 945165, 951781, 958443, 965152, 971909, 978712, 985563, 992462, 999409, 1006405, 1013450, 1020544, 1027688, 1034881, 1042126, 1049421, 1056766, 1064164, 1071613, 1079114, 1086668, 1094275, 1101935, 1109648, 1117416, 1125238, 1133114, 1141046, 1149033, 1157077, 1165176, 1173332, 1181546, 1188635, 1195767, 1202941, 1210159, 1217420, 1224725, 1232073, 1239465, 1246902, 1254384, 1273199, 1292297, 1311682, 1331357, 1351327, 1371597, 1392171, 1413054, 1434250, 1455763, 1476144, 1496810, 1517765, 1539014, 1560560, 1582408, 1604562, 1627026, 1658076, 1689126, 1720176, 1751227, 1782277, 1813327, 1844377, 1875427, 1906478, 1937528, 1968578, 1999628, 2023289, 2047201, 2070818, 2095066, 2120895, 2147980, 2176254, 2204841, 2235024, 2268361, 2304229, 2342241, 2382262, 2424393, 2468669, 2514641, 2562394, 2611535, 2661367, 2712287, 2763230, 2814397, 2866959, 2920466, 2974659, 3028822, 3085359, 3145522, 3207502, 3272097, 3338944, 3408188, 3481644, 3558762, 3638444, 3728381, 3829720, 3934517, 4034038, 4196834, 4246268, 4166368, 4157128, 4173111, 4179178, 4199215, 4253710, 4295783, 4318047, 4423615, 4692715, 4971435, 5177686, 5355715, 5501707, 5624464, 5749353, 5894728, 6055655, 6222715, 6387258, 6551078, 6714057, 6876385, 7037660, 7205339, 7379300, 7554568, 7731994, 7912557, 8094603, 8276809, 8460523, 8642029, 8819796, 8996749, 9174703, 9349029, 9520819, 9694859, 9870303, 10047201, 10221015, 10391493, 10563172, 10734350, 10902271, 11066151, 11230070, 11398401, 11566221, 11728797, 11887943, 12049434, 12208882, 12363456, 12512749, 12659620, 12805145, 12948331, 13093467, 13236028, 13372796, 13502277, 13629116, 13755182, 13876266, 13993954, 14107965, 14219381, 14327421, 14435389, 14539895, 14636718, 14732956, 14829171, 14924591, 15015902, 15099722, 15177976, 15251755, 15321992, 15390198, 15450927, 15507870, 15564829, 15617358, 15667014, 15712162, 15751829, 15790538, 15828179, 15862686, 15891036, 15913304, 15937247, 15958641, 15973462, 15986037, 15996614, 16004832, 16009634, 16008716, 16006579, 16002502, 15992901, 15980207, 15966369, 15952538, 15934260, 1, 1, 2, 3, 4, 6, 10, 15, 23, 34, 52, 78, 118, 177, 265, 398, 597, 896, 1345, 1740, 2252, 2915, 3772, 4882, 6318, 8176, 10581, 13693, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 1000, 5874, 7170, 8752, 10683, 11501, 12382, 13330, 14351, 15451, 16634, 18658, 20927, 23473, 26329, 27877, 29984, 31252, 32575, 33953, 35389, 37005, 38694, 40461, 42309, 44241, 46261, 48373, 50581, 52891, 55118, 57439, 59858, 62379, 65006, 67535, 70162, 72892, 75727, 78673, 81734, 82945, 84174, 85421, 86687, 87971, 89274, 90597, 91940, 93302, 94684, 96087, 99609, 103260, 107045, 110969, 115036, 119253, 123624, 128155, 132852, 137722, 141584, 145555, 149637, 153833, 158147, 162582, 167142, 171829, 176648, 181602, 185687, 189863, 194134, 198501, 202965, 207531, 212199, 216972, 221852, 226842, 233529, 240414, 247501, 254797, 262309, 270042, 278003, 286198, 294635, 303321, 313233, 323468, 334038, 344954, 356226, 367866, 379887, 392301, 405120, 418358, 430563, 443124, 456052, 469357, 483050, 497142, 511646, 526572, 541935, 557745, 569814, 582144, 594742, 603163, 630196, 658441, 687952, 715066, 742180, 769294, 796407, 823521, 850635, 877749, 904863, 931976, 959090, 986204, 1013318, 1068050, 1126098, 1187531, 1252286, 1320233, 1390957, 1458281, 1515731, 1567757, 1619328, 1670469, 1721183, 1771517, 1821468, 1870828, 1919088, 1965686, 2010102, 2052163, 2091568, 2128445, 2164344, 2200145, 2235079, 2268532, 2300749, 2331547, 2360611, 2388159, 2437496, 2531801, 2627420, 2685982, 2720930, 2735032, 2744656, 2781625, 2849043, 2938656, 3039593, 3136294, 3226461, 3317892, 3417818, 3533624, 3664566, 3796629, 3901418, 3966562, 4035251, 4116169, 4146898, 4138241, 4172767, 4268363, 4407064, 4596516, 4806742, 4968574, 5077020, 5182242, 5293345, 5385589, 5457899, 5525343, 5577936, 5604087, 5634366, 5669562, 5620151, 5546291, 5649888, 5789092, 5832387, 5870749, 5905748, 5939547, 5973347, 6004084, 6031378, 6058406, 6085224, 6111156, 6134779, 6153230, 6166850, 6178218, 6188055, 6193912, 6194787, 6191329, 6185388, 6178275, 6168176, 6156190, 6143601, 6128159, 6113206, 6098705, 6081693, 6064525, 6050278, 6036531, 6018487, 5999237, 5981468, 5964195, 5944892, 5924042, 5901722, 5878368, 5855445, 5832833, 5809249, 5781342, 5750390, 5720928, 5692408, 5661830, 5631286, 5600259, 5566915, 5531142, 5490634, 5446019, 5402483, 5358720, 5311678, 5261724, 5209687, 5156378, 5101496, 5046186, 4991238, 4935582, 4878380, 4821062, 4764825, 4707960, 4651264, 4596277, 4543637, 4492714, 4440955, 4390126, 4341142, 4293577, 4247445, 4203655, 4163015, 1472, 1578, 1672, 1760, 1859, 1971, 2100, 2237, 2387, 2544, 2738, 2991, 3283, 3605, 3945, 4304, 4683, 5090, 5524, 5970, 6437, 6909, 7402, 7939, 8514, 9114, 9739, 10387, 11059, 11746, 12432, 13327, 14622, 16154, 17715, 19314, 20949, 22642, 24382, 26190, 28079, 30063, 31589, 32050, 31941, 31796, 31622, 31421, 31215, 30998, 30796, 30751, 30986, 31346, 31714, 32083, 32448, 32811, 33165, 33514, 33814, 34288, 35040, 35871, 36695, 37490, 38274, 39012, 39736, 40410, 41027, 41593, 42163, 42775, 43372, 43946, 44473, 44967, 45448, 45913, 46358, 46772, 47171, 47556, 47911, 48274, 48607, 48925, 49227, 49496, 49750, 49987, 50168, 50335, 50496, 50643, 50784, 50915, 51009, 51036, 51040, 51039, 51010, 50998, 50970, 50896, 50813, 50716, 50617, 50504, 50419, 50342, 50257, 50154, 50035, 49914, 49765, 49601, 49452, 49303, 49165, 49034, 48887, 48731, 48563, 48389, 48221, 48029, 47822, 47627, 47447, 47259, 47051, 46838, 46622, 46400, 46173, 45939, 45704, 45450, 45191, 44927, 44655, 44367, 44087, 43811, 43520, 43219, 42911, 42606, 42299, 1679, 2799, 4665, 7775, 12959, 21599, 35998, 59997, 99996, 166660, 277767, 278045, 278324, 278602, 278881, 279160, 279440, 279720, 280000, 315000, 350000, 420000, 560000, 840000, 700000, 840000, 1260000, 1141548, 1188142, 1236637, 1287112, 1339647, 1394327, 1451238, 1510472, 1572124, 1636293, 1621887, 1629973, 1637933, 1645895, 1653950, 1662005, 1670128, 1678240, 1686379, 1694586, 1702871, 1711190, 1719581, 1727964, 1736389, 1744996, 1753674, 1762401, 1771174, 1796153, 1821500, 1847785, 1871693, 1895886, 1920881, 1947143, 1973763, 2001257, 2021298, 2041195, 2059028, 2063363, 2068068, 2072806, 2077621, 2093699, 2109869, 2126293, 2157299, 2187178, 2217500, 2248136, 2279403, 2247505, 2268905, 2290536, 2311288, 2307618, 2304720, 2301927, 2315694, 2323500, 2336205, 2348812, 2361573, 2374170, 2386610, 2400900, 2421569, 2437736, 2460857, 2484077, 2507062, 2530317, 2553960, 2577379, 2601564, 2625519, 2676518, 2711382, 2702388, 2725348, 2743516, 2751250, 2760967, 2782861, 2808105, 2829725, 2846859, 2864102, 2886075, 2921662, 2934070, 2949204, 2965024, 2981071, 2995617, 3012592, 3029976, 3049728, 3066789, 3085005, 3101728, 3120162, 3141019, 3161774, 3186796, 3214444, 3241408, 3268817, 3297659, 3324780, 3351086, 3375987, 3400253, 3420399, 3441828, 3467951, 3492281, 3515548, 3539302, 3566921, 3594592, 3631260, 3663319, 3673333, 3656293, 3633553, 3601017, 3507994, 3549908, 3542541, 3593912, 3618867, 3649307, 3681646, 3708705, 3729410, 3749004, 3767579, 3787044, 3782091, 3805196, 3826075, 3844027, 3859459, 3872434, 3883651, 3930107, 3891411, 3852714, 3814018, 3775321, 3736625, 3697928, 3659232, 3620536, 3581839, 3543143, 3504446, 3465750, 3525383, 3591860, 3660079, 3728027, 3797354, 3868268, 3936840, 4002698, 4064674, 4124444, 4185347, 4235796, 4278467, 4323293, 4365055, 4402206, 4436106, 4466440, 4495039, 4525876, 4560415, 4599802, 4643683, 4690647, 4739175, 4788513, 4837710, 4885733, 4933451, 4976659, 5014960, 5051811, 5086443, 5119394, 5151164, 5180090, 5205882, 5229678, 5249932, 5266077, 5284876, 5306445, 5326363, 5343230, 5354287, 5362430, 5369781, 5374801, 5378105, 5380001, 5379439, 5377685, 5376197, 5376038, 5376697, 5376847, 5376993, 5379127, 5385074, 5391857, 5398105, 5404877, 5410422, 5415238, 5420278, 5427262, 5435702, 5443229, 5450627, 5455028, 5442766, 5473195, 5518057, 5506759, 5474874, 5451343, 5441441, 5429799, 5416437, 5401393, 5384895, 5367128, 5348223, 5328287, 5307350, 5285479, 5262938, 5239778, 5216127, 5192015, 5167475, 5142692, 5117640, 5092331, 5066916, 5041379, 5015613, 4989623, 4963256, 4936493, 4909323, 4881645, 4853402, 4824619, 4795151, 4764792, 4733610, 4701580, 4668676, 4635019, 4600676, 4565661, 4530007, 4493839, 4457248, 4420407, 4383304, 4345942, 4308545, 4271287, 4234289, 4197597, 4161330, 4125692, 4090674, 4056331, 4022730, 3989984, 3958102, 3926994, 3896687, 3867205, 3838507, 3810537, 3783281, 3756693, 3730809, 3705546, 3680765, 3656442, 3632526, 3608978, 3585745, 3562762, 3539965, 3517357, 3494825, 3472274, 3449760, 3427219, 1308, 2078, 3300, 5242, 8326, 13224, 21004, 33359, 52982, 84148, 133648, 138598, 143731, 149054, 154575, 160300, 166237, 172394, 178779, 185400, 192267, 199388, 206773, 214431, 222373, 230609, 239150, 248008, 258131, 268667, 279633, 291046, 302926, 315290, 328159, 341553, 355494, 466392, 469235, 472050, 474875, 477735, 480603, 483500, 486403, 489323, 492271, 495251, 498304, 501389, 504517, 503773, 503087, 506409, 509762, 513144, 518621, 524177, 531512, 537280, 543112, 549048, 555106, 561238, 567467, 573480, 578673, 583935, 588266, 592744, 597273, 602045, 608025, 614087, 620235, 627335, 630381, 633548, 637050, 639568, 638723, 641029, 643419, 645566, 645575, 645840, 646175, 648268, 649627, 653890, 658298, 662660, 667449, 672237, 681188, 687837, 694809, 701959, 708512, 715049, 721787, 728617, 735436, 742586, 748907, 764849, 776254, 779084, 783847, 787644, 791412, 796524, 802595, 805478, 809148, 813367, 792856, 798701, 800362, 809781, 821355, 833003, 844646, 855662, 867681, 880215, 893210, 903779, 912757, 919584, 928986, 938953, 950196, 960247, 971269, 980615, 991526, 1002109, 1012531, 1022988, 1033435, 1044738, 1053603, 1065231, 1077517, 1088515, 1098820, 1113682, 1124440, 1136193, 1123487, 1125943, 1104224, 1092444, 1079657, 1058637, 1091383, 1114350, 1130821, 1148073, 1164868, 1181912, 1199432, 1217346, 1234728, 1252756, 1271025, 1289675, 1307388, 1325169, 1343234, 1361407, 1379482, 1398714, 1417671, 1436928, 1437714, 1438500, 1439286, 1440073, 1440859, 1441645, 1442431, 1443217, 1444004, 1444790, 1445576, 1446362, 1462731, 1479671, 1497562, 1515604, 1532637, 1548767, 1564154, 1578539, 1592118, 1605080, 1618564, 1633084, 1647447, 1661355, 1675321, 1689638, 1703875, 1716931, 1728680, 1739869, 1752715, 1768220, 1784579, 1801032, 1817595, 1834356, 1851329, 1868515, 1885912, 1903075, 1914594, 1917974, 1923360, 1932703, 1941480, 1964833, 1988025, 1993520, 1995463, 1998010, 1999191, 1995862, 1990815, 1988262, 1988098, 1986792, 1984404, 1980071, 1981198, 1986817, 1989684, 1991571, 1992499, 1993548, 1996915, 2003116, 2014159, 2025090, 2035610, 2044611, 2048805, 2053322, 2056452, 2058395, 2059946, 2061379, 2062410, 2069484, 2083438, 2102421, 2113495, 2115231, 2118394, 2118692, 2117070, 2114570, 2111538, 2107832, 2103527, 2098963, 2094077, 2089054, 2083974, 2078930, 2073837, 2068480, 2062855, 2057381, 2052079, 2046759, 2041318, 2035412, 2029195, 2022817, 2016290, 2009696, 2002989, 1996187, 1989122, 1981554, 1973638, 1965350, 1956750, 1947895, 1938687, 1929355, 1919739, 1910150, 1900567, 1890547, 1880531, 1870789, 1861188, 1851459, 1841740, 1832383, 1823323, 1814226, 1805087, 1796288, 1787916, 1779810, 1771778, 1763896, 1756473, 1749463, 1742745, 1736133, 1729788, 1723700, 1717877, 1712449, 1707192, 1702106, 1697216, 1692345, 1687591, 1683091, 1678710, 1674267, 1669935, 1665756, 1661546, 1657349, 1653164, 1648956, 1644669, 1640464, 1636331, 1632032, 1, 1, 2, 2, 3, 4, 7, 11, 16, 25, 37, 56, 84, 127, 190, 286, 429, 643, 965, 1448, 2173, 3259, 4074, 5093, 6366, 7958, 9947, 12434, 15543, 19429, 24287, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 124142, 122308, 120500, 118719, 116965, 115236, 113533, 111856, 110203, 108574, 106969, 105389, 103831, 102297, 100785, 99295, 97828, 96382, 94958, 93555, 92172, 90810, 89468, 88146, 86843, 85560, 84295, 83049, 81822, 80613, 79422, 79422, 79422, 79422, 79422, 79422, 79422, 79422, 79422, 79422, 79422, 79422, 79422, 79422, 79422, 79422, 79422, 79422, 79422, 79422, 79422, 79422, 79422, 79422, 79422, 79422, 79422, 79422, 79422, 79422, 79422, 80216, 81018, 81828, 82646, 83473, 84308, 85151, 86002, 86862, 87731, 88608, 89494, 90389, 91293, 92206, 93128, 94059, 95000, 96138, 97275, 98412, 99550, 100688, 101825, 102962, 104100, 105238, 106375, 107512, 108650, 110972, 113501, 116223, 119126, 122199, 125357, 128689, 132320, 136144, 139698, 142921, 146210, 149607, 153098, 156696, 160403, 164255, 168297, 172488, 176590, 180655, 185005, 189788, 195056, 200759, 207210, 214426, 222040, 229964, 238149, 246569, 255213, 264084, 273176, 282468, 291855, 301426, 311278, 321293, 331448, 341743, 352215, 362850, 373685, 384744, 396017, 407480, 419078, 430511, 440481, 449137, 457676, 466164, 474618, 483090, 491602, 500168, 508802, 518150, 532976, 552958, 573623, 594952, 616915, 639423, 662387, 685677, 709109, 728156, 744505, 762594, 781075, 800014, 819206, 838655, 858292, 878106, 898083, 918163, 938349, 958625, 978987, 999325, 1019545, 1039666, 1059532, 1079097, 1098296, 1117098, 1135458, 1153462, 1171347, 1189126, 1206742, 1224202, 1241505, 1258625, 1275594, 1292429, 1309112, 1325608, 1341937, 1358112, 1374052, 1389808, 1405380, 1420732, 1435969, 1451107, 1465992, 1480705, 1495240, 1509600, 1523785, 1537695, 1551360, 1564842, 1578165, 1591224, 1603966, 1616468, 1628721, 1640652, 1652174, 1663389, 1674484, 1685309, 1695742, 1705781, 1715562, 1725110, 1734328, 1743236, 1751827, 1760115, 1768080, 1775754, 1783152, 1790270, 1797132, 1803753, 1810121, 1816176, 1821785, 1827113, 1832148, 1836824, 1841191, 1845303, 1849206, 3470, 5206, 7809, 11714, 17571, 26357, 39535, 59303, 88955, 133432, 200149, 214652, 230207, 246889, 264779, 283966, 304544, 326612, 350280, 369740, 389200, 467040, 544880, 622720, 700560, 778400, 827050, 875700, 886058, 896416, 906775, 917133, 927491, 937850, 948208, 958566, 968925, 806494, 806494, 806494, 806494, 806494, 806494, 806494, 806494, 806494, 806494, 806494, 806494, 806494, 806494, 806494, 806494, 806494, 806494, 806494, 806494, 806494, 806111, 805728, 805345, 804963, 804580, 804198, 803816, 803434, 803053, 802671, 802288, 801905, 801522, 801140, 800757, 800375, 799993, 799611, 799229, 798848, 798465, 798082, 797699, 797316, 796934, 796552, 796170, 795788, 795406, 795025, 795025, 795025, 795025, 795025, 795025, 795025, 795025, 795025, 795025, 795025, 795025, 795025, 795025, 795025, 795025, 795025, 795025, 795025, 795025, 795025, 795820, 796616, 797412, 798210, 799008, 799807, 800607, 801407, 802209, 803011, 803814, 804618, 805422, 806228, 807034, 807841, 808649, 809457, 810267, 811077, 813510, 815951, 818399, 820854, 823317, 825786, 828264, 830749, 833241, 835741, 838248, 840763, 843285, 845815, 848352, 850897, 853450, 856010, 858578, 861154, 862876, 864602, 866331, 868064, 869800, 871540, 873283, 875029, 876779, 878533, 887318, 896191, 905153, 914205, 923347, 932580, 941906, 951325, 960839, 970447, 978211, 986036, 993924, 1001876, 1009891, 1017970, 1026114, 1034323, 1132558, 1230792, 1329027, 1427262, 1525496, 1623731, 1721966, 1820200, 1918435, 2016670, 2114904, 2213139, 2276682, 2340259, 2403576, 2467314, 2532253, 2598371, 2665713, 2733407, 2803095, 2876333, 2952057, 3030096, 3110362, 3192798, 3277875, 3365115, 3454541, 3546594, 3641019, 3738451, 3837694, 3939438, 4045589, 4151851, 4257539, 4365815, 4484061, 4814897, 5449115, 5936155, 5982853, 6003838, 6198436, 6428396, 6693294, 6974790, 7228308, 7235362, 7114828, 7082816, 6813762, 6495109, 6681406, 7026804, 7285013, 7554476, 7824531, 8155414, 8492066, 8838714, 9198495, 9550069, 9909161, 10281001, 10644234, 10975502, 11322581, 11663090, 11961205, 12261761, 12348829, 12461163, 12869599, 13339497, 13806969, 14348741, 14916630, 15452489, 16030969, 16651200, 17271435, 17801895, 18358622, 19009155, 19654743, 20305912, 20959061, 21601817, 22247722, 22915050, 23589801, 24258797, 24921838, 25593675, 26294951, 27009207, 27731179, 28455762, 29167907, 29896296, 30635966, 31350037, 32057991, 32780428, 33510174, 34248041, 34996377, 35743972, 36474695, 37206509, 37953806, 38698971, 39446513, 40219731, 41010257, 41786447, 42542107, 43279608, 44047067, 44852919, 45622308, 46352101, 47079493, 47817864, 48561645, 49283344, 49980520, 50661329, 51337408, 52028358, 52719070, 53391390, 54055707, 54721031, 55346360, 55939210, 56553615, 57175646, 57789235, 58378680, 58912964, 59446282, 60002123, 60548572, 61103034, 61650279, 62150137, 62610059, 63051766, 63508872, 63981474, 64427622, 64848119, 65253639, 65643453, 66025178, 66383625, 66716888, 67052053, 67364025, 90, 180, 361, 723, 1446, 2892, 5784, 11568, 23137, 46275, 92550, 102833, 114259, 126955, 141061, 156735, 174150, 193500, 215000, 236500, 258000, 309600, 361200, 412800, 464400, 516000, 602000, 860000, 843752, 827505, 811258, 795011, 778764, 762517, 746270, 730023, 713776, 2839087, 2842703, 2846325, 2849951, 2853581, 2857216, 2860856, 2864501, 2868150, 2871803, 2875462, 2879079, 2882700, 2886326, 2889957, 2893592, 2897232, 2900876, 2904525, 2908179, 2911837, 2915454, 2919076, 2922702, 2926333, 2929968, 2933608, 2937252, 2940901, 2944554, 2948212, 2951830, 2955452, 2959078, 2962709, 2966344, 2969984, 2973628, 2977277, 2980930, 2984588, 2988205, 2991827, 2995454, 2999085, 3002720, 3006360, 3010004, 3013652, 3017305, 3020963, 3051478, 3082301, 3113435, 3144884, 3176650, 3208738, 3241149, 3273888, 3306958, 3340361, 3374102, 3408184, 3442610, 3477384, 3512509, 3547989, 3583827, 3620028, 3656594, 3693529, 3730837, 3768522, 3806588, 3845039, 3883877, 3923109, 3962736, 4002764, 4043195, 4084036, 4125289, 4166958, 4209049, 4251564, 4294510, 4337888, 4381705, 4425965, 4470672, 4515830, 4561445, 4607520, 4654060, 4701071, 4748557, 4796522, 4844972, 4893911, 4943344, 4993277, 5075397, 5158868, 5243712, 5329951, 5417608, 5506708, 5597272, 5689326, 5782893, 5878000, 5992000, 6103000, 6214000, 6325000, 6436000, 6547000, 6658000, 6769000, 6727000, 6838000, 6957000, 7128000, 7310000, 7489000, 7664000, 7841000, 8014000, 8190000, 8364000, 8540000, 8717000, 8898000, 9074000, 9254000, 9435000, 9618000, 9802000, 9986000, 10240375, 10494750, 10749125, 11003500, 11257875, 11512250, 11766626, 12021001, 12275376, 12529751, 12784126, 13038501, 13309025, 13595546, 13892917, 14203781, 14533371, 14880686, 15244838, 15620420, 16014970, 16440175, 16908039, 17418522, 17954560, 18511367, 19089382, 19690084, 20314072, 20957287, 21614679, 22279990, 22942145, 23609457, 24294264, 24989109, 25690943, 26395451, 27118951, 27869506, 28634161, 29518857, 30541046, 31615339, 32739308, 33892793, 35042097, 36180519, 37326192, 38480647, 39628574, 40746274, 41687903, 42443510, 43297155, 44004140, 44541557, 45123023, 45666835, 46223888, 46730331, 47159715, 47566805, 48019414, 48500351, 48991420, 49490041, 49998271, 50528575, 51114595, 51728518, 52344047, 52995212, 53782570, 54678789, 55594840, 56723536, 57259550, 57635158, 58613001, 59587880, 60562374, 61502602, 62378417, 63212386, 64007187, 64747319, 65453083, 66143019, 66830386, 67506850, 68161358, 68798575, 69426441, 70040487, 70641571, 71234750, 71816373, 72387809, 72949612, 73496152, 74035616, 74575447, 75111901, 75641515, 76164464, 76681451, 77199545, 77716653, 78215326, 78699585, 79177332, 79652211, 80115435, 80557028, 80994208, 81427428, 81844864, 82252530, 82658551, 83056841, 83443508, 83818405, 84187513, 84556163, 84918441, 85261582, 85591614, 85916406, 86231082, 86539588, 86857021, 87183491, 87486527, 87766050, 88046046, 88323149, 88589553, 88858011, 89132770, 89403958, 89674091, 89944240, 90208631, 90469063, 90721516, 90957531, 91196452, 91444347, 91687472, 91926607, 92160720, 92399710, 92635387, 92860586, 93085408, 93300489, 93502150, 93695463, 93893511, 94101365, 94314443, 1097849, 1340455, 1645189, 2029135, 2514295, 3129050, 3910061, 4904763, 6174712, 7846103, 10025976, 10716707, 11455041, 12244478, 13088810, 13992162, 14959023, 15994295, 17103348, 17953232, 18808200, 20766064, 22724192, 24687614, 26651362, 29863142, 6380525, 5901817, 6080047, 6275962, 6493351, 6736931, 7012592, 7327694, 7691450, 8115406, 8614054, 8909625, 9052157, 9191144, 9333866, 9478379, 9625751, 9776044, 9928329, 10083670, 10183416, 10283486, 10373603, 10464866, 10556527, 10650614, 10745671, 10847382, 10937228, 11027153, 11120935, 11261424, 11419350, 11579246, 11743173, 11910403, 12081340, 12274152, 12465611, 12660120, 12868547, 13049602, 13237593, 13426948, 13623114, 13822611, 14027692, 14237749, 14446511, 14661253, 14881387, 15132234, 15349236, 15572216, 15797093, 16033754, 16273045, 16516322, 16749661, 16993938, 17242449, 17496216, 17755234, 18009407, 18275186, 18577232, 18861772, 19150889, 19454295, 19762925, 20074844, 20390392, 20705352, 21021892, 21343295, 21665598, 21966613, 22263439, 22564283, 22870226, 23181175, 23513180, 23830160, 24166828, 24532406, 24913845, 25305443, 25717356, 26137344, 26568155, 27011851, 27466954, 27977248, 28497846, 29033633, 29582840, 30143082, 30684648, 31235664, 31801749, 32385428, 33011665, 33551084, 34098302, 34656024, 35223334, 35802021, 36410331, 37030996, 37662114, 38303782, 38971431, 39760528, 40601023, 41460819, 42340445, 43241446, 44205320, 45186978, 46171126, 47187038, 48273612, 49297961, 50344132, 51417974, 52487514, 53583542, 54708101, 55861847, 57044433, 58257544, 59693736, 60912376, 62140804, 63396045, 64682322, 65997408, 67342303, 68715506, 70110520, 71536713, 73114778, 74556859, 76001061, 77474374, 78977029, 80509044, 82070079, 83662331, 85283881, 87591323, 89898768, 92206212, 94513657, 96821098, 99128544, 101435989, 103743430, 106050875, 108358318, 110665764, 112973206, 116032097, 119207173, 122485445, 125865619, 129351392, 132949203, 136660910, 140478152, 144408289, 148441136, 152563381, 156774169, 161065580, 165413050, 169787372, 174174981, 178570551, 182977284, 187410578, 191855157, 196342426, 200916855, 205568584, 210289337, 215072895, 219943070, 224941182, 230064004, 235280221, 240599668, 246004203, 251463267, 256993747, 262567857, 268127340, 273653738, 279159631, 284663487, 290157633, 295639583, 301035777, 306386108, 311712472, 316983654, 322239766, 327454409, 332642670, 337868219, 343039488, 348018743, 352811861, 357458493, 361970820, 366372166, 370696350, 374925352, 379035651, 383025009, 386904378, 390701117, 394477912, 398255319, 402022546, 405812435, 409619969, 413395039, 417045362, 420440405, 423548291, 426213552, 428331419, 430492816, 433024223, 435611337, 438105416, 440484481, 442773184, 444971194, 447077466, 449102466, 451040464, 452886799, 454639769, 456307935, 457885047, 459359989, 460731450, 462003221, 463176642, 464245206, 465198615, 466033974, 466753954, 467356819, 467844276, 468221423, 468497160, 468665411, 468719865, 468674525, 468531718, 468289249, 467946847, 467504234, 466969696, 466342763, 465617827, 464801165, 463895472, 462901329, 461827214, 460670727, 459432495, 458119939, 456731659, 455263810, 453723866, 452116750, 450443727, 448707107, 446907433, 445049131, 443135609, 441171056, 439156008, 437090015, 434974524, 432808317, 430598210, 428348820, 426061979, 423742122, 421394929, 419022775, 416622696, 414192703, 411738288, 409265953, 406778018, 404275330, 401763671, 399247669, 396723985, 394195962, 391667430, 389138061, 386613471, 384096360, 381590947, 379097371, 10786, 13482, 16853, 21066, 26333, 32917, 41146, 51432, 64291, 80364, 100455, 138078, 189793, 260877, 358583, 492884, 677486, 931226, 1280000, 1440000, 1600000, 1920000, 2560000, 1920000, 2240000, 2560000, 3200000, 4000000, 4398467, 4712643, 5049260, 5409922, 5796345, 6210369, 6653967, 7129251, 7638483, 12239638, 12275475, 12288748, 12302685, 12315958, 12329231, 12343167, 12356440, 12304012, 12251584, 12199819, 12148055, 11926397, 11708721, 11495026, 11296596, 11101484, 11015873, 10930927, 10845980, 10762360, 10762360, 10761697, 10761697, 10788243, 10815452, 10841998, 10868544, 10894426, 10920972, 10934245, 10947518, 10960791, 10954818, 10948845, 10942872, 10939554, 10936236, 10941545, 10946854, 10952163, 10980700, 11009237, 11037774, 11019192, 11001273, 10982691, 10970745, 10958136, 10946191, 10934245, 10958136, 10982691, 11033128, 11083565, 11135330, 11186431, 11182449, 11179131, 11175149, 11149266, 11124048, 11129357, 11134666, 11139975, 11145948, 11151257, 11156567, 11161876, 11167185, 11172494, 11177803, 11183776, 11189085, 11194394, 11199704, 11205013, 11210986, 11216295, 11221604, 11226913, 11232222, 11238195, 11243504, 11248813, 11254123, 11259432, 11265405, 11270714, 11276023, 11281332, 11287305, 11292614, 11297923, 11303233, 11309205, 11314515, 11319824, 11325133, 11331106, 11336415, 11358979, 11381543, 11404770, 11427334, 11450562, 11473126, 11496354, 11518918, 11542145, 11565373, 11595570, 11625846, 11656201, 11686635, 11717348, 11793511, 11870169, 11854414, 11901604, 11993425, 12116063, 12239956, 12365115, 12491554, 12622562, 12811702, 13004159, 13199271, 13397038, 13563614, 13793899, 14028166, 14266416, 14508647, 14738268, 14914798, 15093983, 15275159, 15648672, 16022186, 16395699, 16769212, 17142726, 17516239, 17889752, 18263266, 18636779, 19010292, 19383806, 19757319, 19868990, 20229880, 20775325, 21415578, 22125104, 22874441, 23660791, 24473927, 25298234, 26115388, 26852962, 27509235, 28145547, 28744980, 29284343, 29845941, 30495725, 31175295, 31852769, 32542203, 33239859, 33936470, 34625848, 35287834, 35875741, 36379928, 36843638, 37281935, 37710898, 38141109, 38689192, 39356159, 40000945, 40598302, 41148956, 41718508, 42322092, 42922980, 43524765, 44081425, 44439146, 44653699, 44887721, 45130842, 45368425, 45638701, 45941541, 46230885, 46500382, 46766660, 47043467, 47299118, 47514158, 47697076, 47851646, 48006518, 48178122, 48356485, 48546690, 48769329, 49127640, 49599580, 50071168, 50539055, 50983909, 51297836, 51486268, 51640894, 51767844, 51858481, 51848401, 51782515, 51748744, 51717587, 51667035, 51600389, 51518848, 51423419, 51314011, 51188577, 51048176, 50891288, 50714303, 50516808, 50300724, 50066539, 49813423, 49541164, 49251889, 48948683, 48630423, 48299739, 47959040, 47603369, 47232950, 46850900, 46452064, 46033797, 45597288, 45143134, 44671148, 44178838, 43672041, 43157453, 42632674, 42095101, 41545086, 40984537, 40421038, 39857223, 39296688, 38739040, 38183169, 37632827, 37088069, 36550312, 36018520, 35493427, 34971812, 34452992, 33941699, 33438139, 32943027, 32455481, 31974835, 31501191, 31033647, 30572955, 30119419, 29671504, 29227156, 28788343, 28355707, 27928601, 27505921, 27086569, 26670754, 26258924, 25851779, 25449092, 25051893, 24660824, 24277121, 23902069, 23535540, 23179093, 22833458, 22496482, 22168455, 21848795, 2493286, 2529620, 2569208, 2611735, 2657098, 2705090, 2754597, 2804099, 2848361, 2888781, 2931567, 2976728, 3024304, 3072675, 3129915, 3189833, 3236423, 3277648, 3321528, 3365534, 3409620, 3468646, 3542492, 3627387, 3723264, 3821494, 3921912, 4024037, 4127666, 4232613, 4339041, 4447275, 4557690, 4661577, 4750626, 4834296, 4921245, 4962397, 4848029, 4713234, 4737637, 4836686, 4909746, 4956006, 5071191, 5225840, 5356925, 5509142, 5620077, 5771632, 6032274, 6308399, 6596810, 6903129, 7233040, 7590147, 7976532, 8388785, 8817645, 9243560, 9745955, 10288112, 10756245, 11166280, 11235071, 11107569, 10830108, 10259150, 10122983, 10423382, 10698471, 10865786, 11021175, 11483370, 11943410, 12188798, 12436040, 12687306, 12941508, 13198085, 13457451, 13725418, 13996348, 14261765, 14527553, 14798607, 15070103, 15335706, 15595974, 15850702, 16101476, 16350155, 16593367, 16829215, 17060182, 17286418, 17509697, 17728337, 17938442, 18142899, 18341975, 18543009, 18754447, 18960804, 19160610, 19359462, 19552148, 19744936, 19933633, 20122600, 20307634, 20482894, 20659137, 20835766, 21010105, 21185707, 21356305, 21521046, 21690005, 21849270, 21989967, 22132131, 22278434, 22420565, 22561552, 22690775, 22798639, 22902423, 23005186, 23101524, 23186731, 23260642, 23335458, 23407700, 23477733, 23535228, 23583756, 23627725, 23667431, 23710153, 23741234, 23761301, 23780451, 23794665, 23798290, 23801615, 23810974, 23815418, 23823438, 23835046, 23840778, 18221, 25510, 35714, 50000, 50000, 100000, 200000, 400000, 1000000, 2000000, 4600000, 4800000, 5000000, 4750000, 4500000, 4000000, 3500000, 3625000, 3750000, 3875000, 4000000, 4500000, 5500000, 7500000, 5500000, 6500000, 8500000, 8000000, 9027659, 9278427, 9536162, 9801055, 10073306, 10353121, 10640707, 10936282, 11240068, 11235623, 11235623, 11387456, 11235623, 11083790, 10628292, 10324627, 10324627, 10476459, 10476459, 10324627, 10324627, 10628292, 10476459, 10476459, 10628292, 10780125, 10931958, 11083790, 11235623, 11539289, 11691121, 11842954, 11994787, 12146620, 12298452, 12450285, 12602118, 12602118, 12753951, 12753951, 12905783, 12905783, 12905783, 13057616, 12905783, 13057616, 13209449, 13209449, 13209449, 13209449, 13209449, 13361282, 13513114, 13816780, 13816780, 14120445, 14272278, 14424111, 14575944, 14754227, 14863102, 14972860, 15083042, 15193394, 15175601, 15272650, 15462559, 15505318, 15549992, 15623274, 15751160, 15894182, 16007266, 16091982, 16145873, 16212130, 16306996, 16342401, 16332883, 16349645, 16389547, 16431937, 16468981, 16502511, 16538415, 16574727, 16634488, 16732149, 16848280, 16967672, 17094463, 17201330, 17263319, 17335969, 17373395, 17430485, 17515661, 17562245, 17591189, 17590227, 17609213, 17658203, 17721597, 17780326, 17848052, 17936048, 18071610, 18254136, 18438911, 18583514, 18707890, 18882144, 19093332, 19268119, 19382496, 19470775, 19574641, 19694022, 19819512, 19938823, 20035553, 20141093, 20266841, 20472193, 20747347, 20982257, 21150561, 21192701, 21235824, 21361206, 21536019, 21757408, 21934499, 22099314, 22290779, 22527928, 22781149, 23030967, 23279776, 23583396, 23967305, 24378748, 24792067, 25177001, 25542523, 25874735, 26046890, 26122962, 26285802, 26448643, 26611484, 26774324, 26937164, 27100005, 27262846, 27425686, 27588526, 27751367, 27914208, 28077048, 28214862, 28406044, 28632701, 28857828, 29089774, 29323672, 29569970, 29849658, 30140710, 30404938, 30699568, 31040106, 31379831, 31741586, 32110669, 32465887, 32820751, 33170121, 33496941, 33812720, 34157447, 34539861, 34926521, 35361763, 35795771, 36176273, 36551267, 36904970, 37230370, 37537560, 37812708, 38047097, 38253247, 38437483, 38601315, 38735706, 38852007, 38952258, 39029557, 39084975, 39201750, 39420344, 39651627, 39858721, 40052733, 40237375, 40423823, 40617436, 40812855, 41019772, 41245602, 41755703, 42506540, 43234562, 43958883, 44695446, 45516501, 46235055, 46635182, 46840469, 46998040, 47018323, 46860394, 46720187, 46683683, 46732768, 46868594, 47092817, 47435121, 47679482, 47735670, 47828386, 47911583, 47910533, 47889960, 47850792, 47802269, 47748559, 47685769, 47610524, 47523494, 47433517, 47344052, 47252139, 47154200, 47049467, 46940800, 46830191, 46714651, 46591674, 46463101, 46327607, 46187926, 46041017, 45879960, 45708979, 45529634, 45342103, 45140659, 44928562, 44712280, 44480745, 44229856, 43969186, 43702729, 43418719, 43121617, 42824439, 42521113, 42210838, 41892757, 41566221, 41240292, 40914104, 40590375, 40271845, 39956627, 39644114, 39337026, 39035768, 38741025, 38453578, 38173651, 37903808, 37644623, 37397884, 37163390, 36942007, 36729332, 36524531, 36327921, 36139443, 35956990, 35778725, 35605147, 35436926, 35273599, 35109156, 34941500, 34774235, 34611808, 34453464, 34295240, 34136021, 33974160, 33811183, 33645999, 33475730, 33302991, 33127484, 32212, 40265, 50331, 62914, 78643, 98304, 122880, 153600, 192000, 240000, 300000, 350000, 400000, 450000, 500000, 550000, 600000, 650000, 700000, 750000, 800000, 900000, 1000000, 970000, 930000, 1000000, 1250000, 1500000, 1508213, 1478640, 1449647, 1421222, 1393355, 1366035, 1339250, 1312990, 1287245, 1289054, 1293942, 1298848, 1303773, 1308717, 1313680, 1318661, 1323661, 1328680, 1333719, 1338776, 1343949, 1337548, 1331178, 1324837, 1344339, 1364127, 1384207, 1404582, 1425257, 1446237, 1467525, 1489127, 1511047, 1533289, 1555859, 1578761, 1602000, 1621320, 1640861, 1660628, 1680622, 1700847, 1720894, 1740403, 1761135, 1782207, 1806000, 1828664, 1851577, 1873761, 1897683, 1918071, 1956961, 2016493, 2088066, 2139725, 2287000, 2329221, 2376246, 2428582, 2475758, 2541490, 2588468, 2669012, 2744112, 2815252, 2552000, 2595433, 2584533, 2611423, 2625469, 2650272, 2657043, 2669384, 2692265, 2739186, 2793790, 2792780, 2794146, 2802252, 2820000, 2823575, 2829746, 2863646, 2853736, 2920144, 3009900, 3102248, 3160562, 3082873, 3044000, 3000942, 2977398, 2959529, 2939631, 2921167, 2907589, 2922576, 2886907, 2835993, 3404000, 3485807, 3522477, 3615834, 3696536, 3783791, 3870694, 3959634, 4005247, 4150344, 4031000, 4051103, 4126435, 4206719, 4367265, 4476623, 4578539, 4560137, 4533446, 4548827, 4757000, 4812747, 4837745, 4852512, 4996761, 5118112, 5195586, 5302138, 5447740, 5543334, 5304000, 5367000, 5426000, 5452000, 5505000, 5545000, 5591000, 5730000, 5669000, 5707000, 5748000, 5788000, 5825000, 5872000, 5897000, 5943000, 5989000, 6045000, 6192171, 6339342, 6486513, 6633684, 6780855, 6928026, 7075196, 7222367, 7369538, 7516709, 7663880, 7811051, 7956333, 8111562, 8275136, 8445937, 8623328, 8807222, 9001000, 9208815, 9430157, 9661384, 9899372, 10143750, 10395039, 10653403, 10916965, 11183925, 11457329, 11736084, 12013864, 12287113, 12551910, 12809207, 13060920, 13305697, 13548989, 13796776, 14049365, 14310127, 14579616, 14847972, 15099417, 15286571, 15388795, 15441858, 15544152, 15731253, 15916578, 16078624, 16248560, 16352460, 16475354, 16739297, 17025924, 17275777, 17564065, 17905020, 18248205, 18596006, 18944734, 19293056, 19600361, 19805750, 19951521, 20087608, 20216531, 20352416, 20492546, 20629377, 20756438, 20879092, 21009054, 21169461, 21358829, 21547454, 21729975, 21910763, 22087525, 22253116, 22410552, 22561808, 22700377, 22834965, 22971615, 23103561, 23229474, 23348314, 23461562, 23569176, 23670632, 23767958, 23861633, 23951252, 24037617, 24119298, 24196477, 24269521, 24339993, 24407043, 24469401, 24526699, 24578643, 24625363, 24666659, 24702864, 24736437, 24765737, 24786707, 24800753, 24809172, 24813694, 24814756, 24812222, 24804889, 24794935, 24784168, 24767426, 24744905, 24719442, 24691034, 24659367, 24625468, 24588819, 24547758, 24502404, 24451441, 24398192, 24343069, 24286153, 24229900, 24171316, 24109921, 24046762, 23979899, 23907577, 23833456, 23758774, 23681152, 23600429, 23514637, 23424960, 23333075, 23239507, 23144157, 23046220, 22944818, 22840246, 22734995, 22628781, 22520550, 22409399, 22297749, 22186411, 22073384, 21959068, 21843298, 21725826, 21607575, 21488020, 21368141, 21249404, 11863, 19786, 33007, 55072, 91905, 153412, 256161, 427882, 715031, 1195508, 2000091, 2066761, 2135653, 2206841, 2280403, 2356416, 2434963, 2516129, 2600000, 2800000, 3000000, 3100000, 3200000, 3466666, 3733333, 4000000, 4300000, 4600000, 4197847, 4228503, 4260737, 4294704, 4330586, 4368593, 4408970, 4452006, 4498045, 4480429, 4480429, 4480429, 4480429, 4480429, 4480429, 4480429, 4480429, 4480429, 4480429, 4480429, 4480429, 4480429, 4480429, 4480429, 4480429, 4480429, 4480429, 4480429, 4480429, 4480429, 4478301, 4476173, 4474047, 4471922, 4469797, 4467674, 4465551, 4463430, 4461309, 4459190, 4457062, 4454934, 4452808, 4450682, 4448558, 4446434, 4444312, 4442191, 4440070, 4437951, 4435822, 4433695, 4431568, 4429443, 4427318, 4425195, 4423073, 4420951, 4418831, 4416711, 4403461, 4390251, 4377080, 4363949, 4350857, 4337805, 4324791, 4311817, 4298881, 4285985, 4255983, 4226191, 4196608, 4167231, 4138061, 4109094, 4080331, 4051768, 4023406, 3995242, 3995242, 3995242, 3995242, 3995242, 3995242, 3995242, 3995242, 3995242, 3995242, 3995242, 3999237, 4003237, 4007240, 4011247, 4015258, 4019274, 4023293, 4027316, 4031343, 4035375, 4031339, 4027308, 4023281, 4019257, 4015238, 4011223, 4007212, 4003205, 3999201, 3995202, 4023169, 4051331, 4079690, 4108248, 4137006, 4165965, 4195126, 4224492, 4254064, 4283842, 4309545, 4335403, 4361415, 4387583, 4413909, 4440392, 4467035, 4493837, 4520800, 4547925, 4584308, 4620983, 4657950, 4695214, 4732776, 4770638, 4808803, 4847274, 4886052, 4925140, 4964541, 5004258, 5044292, 5084646, 5125323, 5166326, 5207656, 5249318, 5327701, 5406084, 5484467, 5562850, 5641233, 5719616, 5798000, 5876383, 5954766, 6033149, 6111532, 6189915, 6376064, 6568611, 6765905, 6969640, 7181691, 7401596, 7629457, 7863036, 8106484, 8364491, 8634940, 8919031, 9218078, 9531108, 9858033, 10197582, 10550600, 10918006, 11298939, 11695768, 12105542, 12527859, 13049322, 13580729, 14064803, 14569724, 15086623, 15695004, 16355353, 17058908, 17780576, 18486645, 19109775, 19546531, 19905872, 20288246, 20704903, 21138430, 21578027, 22021484, 22470676, 22927356, 23445599, 24043951, 24672144, 25231534, 25799826, 26458999, 27130619, 27816748, 28516774, 29228728, 29896038, 30556641, 31262447, 31992438, 32764139, 33623980, 34569114, 35414403, 36140808, 36923175, 37785852, 38823324, 40024433, 41259892, 42714311, 44230597, 45548179, 46789237, 48066930, 49383344, 50042800, 50448960, 51662149, 53282716, 54724214, 55993831, 57275440, 58571622, 59872934, 61179473, 62497203, 63822353, 65148316, 66470017, 67791239, 69107710, 70416628, 71730602, 73056212, 74387560, 75723669, 77066453, 78415204, 79767269, 81115240, 82463201, 83828354, 85206382, 86579067, 87948536, 89312186, 90675079, 92037875, 93382431, 94710349, 96030152, 97334648, 98627441, 99911417, 101188860, 102453590, 103694990, 104912027, 106120309, 107327492, 108500283, 109646934, 110783065, 111909748, 113032700, 114137404, 115223066, 116288197, 117323936, 118343024, 119357996, 120351195, 121318088, 122265938, 123204356, 124144979, 125083371, 126001734, 126896238, 127774771, 128626453, 129448912, 130241604, 131002818, 131753192, 132484575, 133162559, 133817380, 134465729, 135099799, 135721792, 136314740, 136890755, 3, 7, 15, 30, 61, 123, 247, 494, 988, 1977, 3955, 4314, 4707, 5135, 5601, 6111, 6666, 7272, 7934, 8655, 9442, 10300, 11236, 12258, 13372, 14588, 15914, 17361, 18939, 20661, 22540, 24589, 26824, 29263, 31923, 34825, 37991, 65673, 66016, 66361, 66708, 67056, 67406, 67758, 68112, 68468, 68826, 69185, 68548, 67911, 67281, 66658, 66123, 66475, 66827, 67182, 67537, 67894, 68252, 68611, 68972, 69334, 69697, 70062, 70428, 70795, 71164, 71534, 71905, 71456, 71012, 70572, 70137, 69706, 69280, 68858, 68440, 68027, 67618, 67213, 66812, 66416, 66024, 65636, 65251, 64871, 64495, 64123, 64266, 64408, 64551, 64693, 64836, 64979, 65122, 65265, 65408, 65551, 65694, 65838, 65963, 66002, 66042, 66083, 66126, 66171, 66217, 66264, 66313, 66364, 66416, 66469, 66524, 66580, 66638, 66697, 66758, 66829, 67972, 69128, 70298, 71481, 72677, 73888, 75112, 76351, 77605, 78873, 80196, 81537, 82896, 84275, 85673, 87091, 88530, 89988, 91467, 92968, 94823, 96720, 98658, 100640, 102667, 104739, 106857, 109022, 111237, 113501, 113563, 113629, 113697, 113767, 114500, 115237, 115980, 116727, 117480, 118237, 119000, 122251, 124325, 127889, 132144, 135505, 138870, 142452, 145081, 147241, 150065, 152789, 155884, 159049, 161752, 164093, 166211, 168073, 170365, 172657, 174948, 177240, 179532, 181824, 184116, 186408, 188700, 190991, 193283, 195575, 200519, 206364, 212372, 218641, 225202, 232155, 239491, 247245, 255395, 263935, 272796, 283917, 297042, 309046, 320010, 331136, 342687, 354621, 366916, 379451, 391940, 397420, 395776, 393690, 391182, 388296, 385073, 381512, 377607, 375393, 375472, 376566, 378762, 382202, 386982, 392344, 396921, 402231, 408415, 412500, 415021, 417602, 419357, 422382, 429611, 438834, 448068, 457413, 466925, 476647, 486566, 496566, 506421, 513928, 519321, 525003, 531026, 537252, 543580, 549931, 556279, 562640, 569024, 575380, 581634, 587765, 593720, 599519, 605779, 612320, 617905, 623172, 628892, 634438, 639860, 645265, 650572, 655790, 660801, 665658, 670428, 675077, 679581, 683919, 688197, 692350, 696219, 699915, 703574, 707159, 710624, 713906, 717006, 719926, 722766, 725330, 727735, 730046, 732029, 733907, 735703, 737371, 738940, 740463, 742020, 743390, 744709, 745828, 746679, 747615, 748444, 749176, 749831, 750508, 751268, 751782, 752179, 752536, 752720, 752829, 752895, 752863, 752669, 752422, 752067, 751582, 751061, 750424, 749722, 748835, 747737, 746562, 745276, 743865, 742294, 740569, 738778, 736796, 734630, 732513, 730327, 728006, 725622, 723267, 720928, 718569, 716214, 713839, 711459, 709001, 1, 1, 1, 1, 2, 2, 2, 2, 3, 3, 3, 3, 3, 4, 4, 4, 5, 5, 6, 6, 7, 7, 7, 8, 8, 8, 9, 10, 11, 12, 13, 15, 17, 19, 21, 23, 26, 28, 32, 35, 39, 44, 49, 54, 60, 67, 74, 83, 92, 102, 113, 126, 140, 156, 173, 193, 214, 238, 264, 294, 326, 363, 403, 448, 498, 553, 615, 683, 759, 843, 937, 1041, 1157, 1286, 1428, 1587, 1764, 1960, 2178, 2420, 2400, 2400, 2400, 2400, 2400, 2400, 2400, 2400, 2400, 2400, 2400, 2400, 2400, 2400, 2400, 2400, 2400, 2400, 2400, 2400, 2400, 2400, 2400, 237, 316, 421, 562, 750, 1000, 2000, 4000, 10000, 50000, 200000, 220000, 240000, 260000, 280000, 300000, 320000, 340000, 360000, 380000, 400000, 470000, 540000, 1100000, 433628, 507784, 766244, 1368171, 1422676, 1451917, 1619739, 1719696, 1772683, 1915532, 2036524, 2103904, 2188347, 2352148, 2351128, 2363584, 2380418, 2396216, 2412927, 2425386, 2434167, 2433596, 2410846, 2395226, 2403866, 2415081, 2421365, 2431095, 2451653, 2481275, 2509463, 2533927, 2554096, 2573235, 2597780, 2628592, 2667673, 2707954, 2749065, 2788089, 2816323, 2837254, 2854960, 2875607, 2894561, 2911920, 2940971, 2971098, 3004247, 3042398, 3067770, 3083223, 3098360, 3122673, 3156024, 3189968, 3221704, 3255883, 3295835, 3329732, 3352499, 3379763, 3419370, 3461914, 3499594, 3528528, 3551863, 3585720, 3624568, 3656999, 3680295, 3710921, 3760987, 3823732, 3888534, 3941619, 3994232, 4046313, 4092101, 4137409, 4178179, 4184381, 4165919, 4163641, 4186351, 4227295, 4274192, 4319766, 4362425, 4406502, 4457127, 4508203, 4555382, 4572285, 4568955, 4575680, 4591350, 4624022, 4663609, 4699979, 4726045, 4741579, 4761333, 4779695, 4793866, 4804808, 4815508, 4848667, 4896221, 4940914, 4986100, 5036275, 5080160, 5116922, 5155835, 5186990, 5210022, 5241051, 5277848, 5315970, 5357384, 5403657, 5453021, 5499422, 5542101, 5582996, 5621388, 5659095, 5696174, 5735153, 5779207, 5807349, 5830444, 5875763, 5929403, 5970918, 5996640, 6020939, 6044840, 6063965, 6081146, 6096557, 6112635, 6131135, 6152319, 6176405, 6200965, 6222328, 6241798, 6258697, 6275805, 6297468, 6357393, 6417318, 6477242, 6537167, 6597092, 6657016, 6716941, 6776866, 6836791, 6896716, 6956640, 7016565, 7072885, 7124674, 7171426, 7213463, 7262328, 7315521, 7366882, 7414351, 7453562, 7484597, 7519996, 7561517, 7604207, 7661190, 7733011, 7805585, 7866403, 7912123, 7968013, 8042783, 8098104, 8122426, 8137166, 8160636, 8192641, 8222392, 8251699, 8275793, 8293749, 8310470, 8320460, 8325179, 8328915, 8336482, 8350249, 8369681, 8397651, 8436358, 8492821, 8558571, 8616955, 8667576, 8718038, 8780190, 8826298, 8840330, 8845525, 8850606, 8857691, 8872099, 8896018, 8925045, 8958434, 8993805, 9029771, 9080628, 9148280, 9219903, 9298738, 9378234, 9449263, 9519477, 9600620, 9696438, 9799483, 9923281, 10057864, 10175400, 10279120, 10353682, 10416134, 10487335, 10551493, 10606993, 10656636, 10701038, 10741255, 10778309, 10811696, 10841809, 10868788, 10894151, 10918926, 10942387, 10964976, 10987684, 11009958, 11031982, 11054785, 11078605, 11102632, 11127415, 11153132, 11178419, 11202873, 11226265, 11248721, 11270143, 11290350, 11309632, 11327101, 11341962, 11354207, 11363319, 11370585, 11376706, 11382048, 11386652, 11389727, 11391494, 11393220, 11394041, 11393814, 11394368, 11395212, 11395580, 11395994, 11397109, 11399737, 11403527, 11407848, 11412167, 11415481, 11418596, 11422318, 11426305, 11429272, 11431376, 11432674, 11431817, 11429902, 11426469, 11422094, 11417932, 11413006, 11406808, 11401225, 11397987, 11395189, 11392747, 11391060, 11389311, 11387344, 11385072, 11382277, 11379957, 11378539, 11375805, 11371732, 11366899, 507, 634, 793, 992, 1488, 1984, 4960, 9920, 19840, 59521, 297608, 297906, 298204, 298503, 298801, 299100, 299400, 299700, 300000, 300000, 300000, 400000, 500000, 800000, 600000, 800000, 1000000, 1250253, 1285873, 1322507, 1360186, 1398937, 1438793, 1479784, 1521943, 1565304, 1609899, 1693333, 1695734, 1698166, 1700631, 1703127, 1705655, 1708215, 1710808, 1713433, 1716092, 1718921, 1722188, 1725491, 1728832, 1732210, 1735625, 1739079, 1742572, 1746308, 1759447, 1772876, 1786602, 1800630, 1815731, 1845520, 1876031, 1907284, 1939300, 1974165, 1998717, 2023701, 2049127, 2075004, 2101647, 2127286, 2153377, 2181561, 2195415, 2209370, 2223425, 2237581, 2251840, 2266201, 2280667, 2295237, 2309913, 2324696, 2339586, 2354584, 2369692, 2385689, 2396591, 2407650, 2418869, 2430251, 2441800, 2453517, 2465408, 2477475, 2489722, 2507983, 2525612, 2546730, 2568058, 2586909, 2603407, 2617663, 2629765, 2639780, 2649782, 2665589, 2678700, 2694019, 2710098, 2725431, 2741290, 2759510, 2777305, 2793964, 2809004, 2832130, 2842852, 2851805, 2862802, 2875172, 2883661, 2893054, 2902654, 2914283, 2940885, 2963265, 2991789, 3024007, 3054191, 3082474, 3113387, 3151955, 3191864, 3231392, 3272734, 3309204, 3354159, 3401082, 3443538, 3485885, 3526412, 3571594, 3614772, 3660346, 3700929, 3745770, 3767177, 3794380, 3817148, 3838421, 3849258, 3860350, 3867465, 3853454, 3858078, 3871916, 3897002, 3916988, 3940487, 3958980, 3977471, 3997721, 4012485, 4028270, 4040614, 4058047, 4079544, 4098275, 4124153, 4147439, 4166325, 4186408, 4204698, 4222948, 4262089, 4301230, 4340372, 4379513, 4418654, 4457795, 4496936, 4536077, 4575218, 4614360, 4653501, 4692642, 4748090, 4811615, 4875654, 4938749, 5002118, 5065624, 5130171, 5196450, 5262809, 5327777, 5434125, 5573701, 5694163, 5789153, 5856414, 5917969, 5991733, 6067657, 6136353, 6180922, 6213536, 6261086, 6307408, 6341381, 6338600, 6302556, 6281365, 6282045, 6294719, 6319848, 6354561, 6391805, 6419309, 6442419, 6470959, 6504748, 6545771, 6594145, 6647787, 6713168, 6796942, 6875049, 6938106, 6993594, 7040481, 7071885, 7089161, 7110294, 7144119, 7184003, 7226391, 7278744, 7333451, 7384196, 7431824, 7478514, 7545386, 7641730, 7737644, 7825750, 7914379, 7998927, 8091199, 8190238, 8283940, 8374903, 8453630, 8516341, 8577525, 8640582, 8707019, 8792180, 8870564, 8921979, 8967413, 9007794, 9043904, 9076508, 9104951, 9130290, 9154023, 9174691, 9192387, 9209206, 9224223, 9236745, 9247908, 9257648, 9266358, 9276175, 9285144, 9293496, 9302065, 9309177, 9315494, 9321377, 9327869, 9334800, 9339961, 9342590, 9343508, 9343514, 9340964, 9334793, 9326967, 9319227, 9312860, 9305958, 9296752, 9287263, 9277055, 9265890, 9255588, 9245245, 9233902, 9222165, 9212719, 9204918, 9196770, 9187370, 9177161, 9168537, 9160269, 9150540, 9142532, 9137372, 9131145, 9124049, 9117043, 9110185, 9103883, 9097874, 9092587, 9088043, 9083859, 9080906, 9080221, 9079725, 9079236, 9080418, 9082870, 9085604, 9088075, 9091440, 9096334, 9100902, 9106387, 9113171, 9120182, 9126130, 26928, 40392, 60588, 90882, 136323, 204485, 306728, 460092, 690138, 1035207, 1552811, 2107387, 2860025, 3881463, 3072825, 2432653, 1925850, 1524631, 1207000, 2200000, 1065000, 1124333, 1183666, 1243000, 994000, 1065000, 1243000, 1250000, 1257250, 1264500, 1271750, 1279000, 1286250, 1293500, 1300750, 1308000, 1315250, 1083393, 1086643, 1089903, 1093172, 1096452, 1099741, 1103040, 1106350, 1109669, 1112998, 1116337, 1119686, 1123045, 1126414, 1129793, 1133182, 1136582, 1139992, 1143412, 1146842, 1150283, 1153733, 1157195, 1160666, 1164148, 1167641, 1171143, 1174657, 1178181, 1181715, 1185261, 1188816, 1192383, 1195960, 1199548, 1203146, 1206756, 1210376, 1214007, 1217649, 1221302, 1224966, 1228641, 1232327, 1236024, 1239732, 1243451, 1247182, 1250923, 1254676, 1258440, 1262215, 1266002, 1269800, 1273609, 1277430, 1281262, 1285106, 1288962, 1292828, 1296707, 1304487, 1312314, 1320188, 1328109, 1336078, 1344094, 1352159, 1360272, 1368433, 1376644, 1384904, 1393213, 1401573, 1409982, 1418442, 1426953, 1435514, 1444127, 1466618, 1490292, 1511997, 1535251, 1559336, 1582096, 1607848, 1633354, 1659235, 1687272, 1715310, 1736877, 1755568, 1781808, 1808048, 1825302, 1851902, 1816675, 1900068, 1937452, 1964770, 1984899, 1988494, 2008485, 2027048, 2047059, 2067081, 2087831, 2108592, 2128681, 2157779, 2182401, 2235003, 2261863, 2288723, 2311611, 2334727, 2358074, 2381655, 2330461, 2371808, 2413155, 2455442, 2540015, 2584181, 2629287, 2675332, 2712920, 2758026, 2797493, 2843539, 2890524, 2942207, 2996710, 3049333, 3103836, 3157399, 3212842, 3268284, 3327485, 3351202, 3374918, 3398635, 3422352, 3446068, 3469785, 3493502, 3517218, 3540935, 3564652, 3588368, 3612085, 3684867, 3765240, 3852829, 3947873, 4050600, 4160633, 4277735, 4401997, 4533776, 4673502, 4815459, 4959340, 5110471, 5269094, 5435268, 5609050, 5790195, 5978741, 6175173, 6380612, 6598098, 6826032, 7060328, 7302158, 7554368, 7817317, 8090507, 8372761, 8661911, 8957664, 9260187, 9572513, 9904814, 10258406, 10625673, 11002842, 11388916, 11782269, 12179070, 12579212, 12980824, 13385570, 13795687, 14208585, 14616804, 15018110, 15417539, 15820409, 16228064, 16637884, 17051337, 17468335, 17889297, 18336879, 18814092, 19637016, 20884136, 21636566, 21976971, 22482417, 22878104, 22759763, 21666921, 20273661, 19424615, 19193835, 19224671, 19577849, 20353536, 21049431, 21628837, 22462170, 23594623, 24672758, 25620419, 26472496, 27261542, 28006556, 28719306, 29395542, 30029822, 30633659, 31212475, 31768135, 32294789, 32788150, 33258404, 33710716, 34131236, 34533183, 34916933, 35279859, 35623321, 35944391, 36265292, 36583258, 36878638, 37171026, 37477685, 37793375, 38104386, 38405285, 38721835, 39054286, 39368395, 39670579, 39961161, 40238150, 40530399, 40823975, 41088484, 41335314, 41578973, 41823203, 42068738, 42294460, 42492721, 42677393, 42839336, 42982255, 43123463, 43261227, 43381014, 43481641, 43575373, 43662468, 43725966, 43766726, 43813246, 43889933, 43971329, 44033884, 44077518, 44108512, 44142312, 44149493, 44136235, 44135059, 44138101, 44123091, 44101401, 44080743, 44052051, 44013444, 43975464, 43935130, 43877577, 43817375, 43753602, 43686650, 5579, 7439, 9919, 13226, 17635, 23513, 31351, 41802, 55736, 74315, 99087, 99087, 99087, 99087, 99087, 99087, 99087, 99087, 99087, 99087, 99087, 118905, 138722, 158540, 178357, 198175, 198175, 990877, 1127222, 1186549, 1248999, 1314736, 1383933, 1456772, 1533444, 1614151, 1699107, 1719666, 1726545, 1733451, 1740385, 1747347, 1754336, 1761353, 1768399, 1775472, 1782574, 1789705, 1796863, 1804051, 1811267, 1818512, 1825786, 1833089, 1840422, 1847783, 1855175, 1862595, 1872342, 1879832, 1893434, 1930217, 1953363, 1961176, 1974013, 1984919, 1995637, 2005390, 2010653, 2017317, 2026506, 2037006, 2040857, 2056776, 2061968, 2077796, 2087001, 2096977, 2100238, 2106486, 2119450, 2130635, 2140297, 2149329, 2158558, 2167697, 2176251, 2183921, 2190185, 2200055, 2208856, 2217691, 2226562, 2235468, 2244410, 2253388, 2262401, 2271451, 2280537, 2289659, 2298817, 2308013, 2317245, 2326514, 2335820, 2345163, 2354544, 2363962, 2373418, 2390032, 2406762, 2423609, 2440574, 2457658, 2474862, 2484761, 2494701, 2504679, 2508762, 2517086, 2523908, 2535020, 2548489, 2562051, 2574795, 2587737, 2601036, 2613591, 2626230, 2638988, 2652304, 2666488, 2679528, 2679528, 2694266, 2709084, 2778574, 2813822, 2897411, 2969922, 2995099, 3044447, 3123000, 3157000, 3186000, 3214000, 3250000, 3299000, 3369000, 3435000, 3502000, 3554000, 3569000, 3596000, 3646000, 3670000, 3715000, 3758000, 3836000, 3905000, 3976000, 4042000, 4147000, 4241000, 4337000, 4438000, 4549000, 4679000, 4804000, 4930000, 5061000, 5195000, 5316000, 4541000, 5609000, 5747000, 5901128, 6055256, 6209384, 6363512, 6517640, 6671768, 6825895, 6980023, 7134151, 7288279, 7442407, 7596535, 7862806, 8148997, 8451375, 8767773, 9104136, 9465707, 9850527, 10246160, 10644179, 11046263, 11453506, 11866670, 12285726, 12706682, 13124808, 13537706, 13901473, 14215584, 14523608, 14815755, 15121137, 15450618, 15772691, 16082315, 16365267, 16671501, 17020095, 17373729, 17735789, 18086521, 18412829, 18723986, 19022629, 19306762, 19571695, 19805981, 20015820, 20223658, 20418913, 20594907, 20781752, 20982088, 21174678, 21357145, 21534497, 21709270, 21885332, 22049226, 22203788, 22332873, 22446254, 22566898, 22664130, 22745432, 22824932, 22914644, 23006921, 23086238, 23164353, 23224049, 23273078, 23345963, 23416870, 23472811, 23529260, 23586140, 23632950, 23659308, 23674137, 23663461, 23558330, 23420107, 23317145, 23213964, 23112797, 23011292, 22908338, 22803796, 22698328, 22589952, 22477193, 22360542, 22240588, 22115329, 21984720, 21849947, 21709389, 21563595, 21413103, 21257133, 21095738, 20928647, 20756526, 20580532, 20399185, 20213914, 20025034, 19831995, 19635199, 19434600, 19232508, 19028534, 18821695, 18611288, 18397869, 18183723, 17967683, 17748708, 17527202, 17302549, 17075497, 16847107, 16619256, 16391753, 16164376, 15938473, 15713392, 15488699, 15266328, 15046432, 14827453, 14609391, 14394127, 14182105, 13972862, 13767785, 13566733, 13368751, 13174839, 12986209, 12802197, 12622872, 12448353, 12277380, 12110728, 11949344, 11791998, 11637433, 11486128, 11337892, 11193103, 11052306, 10914503, 10779228, 10646427, 10516282, 10388285, 10262232, 10138467, 10016994, 24652, 28760, 33554, 39146, 45671, 53283, 62163, 72524, 84611, 98713, 115165, 123392, 132205, 141649, 151766, 162607, 174222, 186666, 200000, 210000, 220000, 230000, 250000, 270000, 290000, 310000, 350000, 390000, 418380, 441623, 466158, 492055, 519392, 548247, 578705, 610855, 644792, 387710, 390792, 393944, 397047, 400277, 403487, 406777, 410026, 413261, 416593, 420124, 423664, 427231, 430641, 434038, 438895, 444955, 451110, 457324, 463789, 470342, 477037, 483758, 490500, 497380, 504347, 511386, 518448, 525432, 532529, 539693, 546524, 553559, 560700, 568037, 573848, 578162, 582523, 587047, 591979, 597309, 602535, 607972, 612879, 618503, 624347, 629910, 635360, 641227, 647397, 653159, 658405, 663512, 668570, 673443, 678228, 683110, 688847, 697013, 703436, 703650, 703751, 707251, 711950, 716715, 724739, 744994, 767701, 744989, 740853, 749748, 759552, 770201, 783691, 793606, 800607, 809509, 816645, 829840, 850927, 870374, 890178, 909783, 928137, 945067, 962921, 981283, 999750, 1014449, 1025355, 1036224, 1046967, 1057761, 1068553, 1079424, 1090279, 1101330, 1115638, 1133340, 1152206, 1171507, 1189595, 1208499, 1228218, 1246758, 1263705, 1282278, 1302969, 1323274, 1341964, 1361283, 1383373, 1406655, 1456694, 1444729, 1463888, 1460889, 1451940, 1445509, 1407160, 1361734, 1349834, 1351056, 1364357, 1389685, 1416402, 1442124, 1469240, 1497350, 1524520, 1549321, 1570566, 1586165, 1567480, 1550215, 1566977, 1588197, 1613951, 1643017, 1633458, 1623899, 1614340, 1604782, 1595223, 1585664, 1576105, 1566546, 1556988, 1547429, 1537870, 1528311, 1588338, 1645586, 1701050, 1755691, 1810237, 1865440, 1922135, 1981670, 2045286, 2112136, 2181813, 2255032, 2331737, 2411270, 2493004, 2577187, 2664141, 2753847, 2845276, 2936784, 3028841, 3123696, 3222299, 3324503, 3430428, 3540077, 3653264, 3768514, 3882697, 3995258, 4109026, 4227177, 4350877, 4480027, 4619006, 4772150, 4939063, 5114988, 5267255, 5398773, 5541200, 5649397, 5725001, 5825371, 5948588, 6066524, 6139829, 6176403, 6208373, 6284737, 6407376, 6531674, 6658575, 6790555, 6924722, 7057566, 7194479, 7338402, 7490232, 7652144, 7824788, 8014087, 8216733, 8425559, 8643839, 8865623, 9085942, 9307345, 9529970, 9749312, 9966912, 10182228, 10389807, 10590930, 10786738, 10978600, 11168388, 11356922, 11545279, 11733068, 11920474, 12110150, 12302291, 12496890, 12695589, 12899097, 13104342, 13308240, 13511374, 13713950, 13915192, 14115139, 14311602, 14504869, 14694863, 14879392, 15059874, 15236599, 15408036, 15574648, 15737682, 15898648, 16056038, 16210285, 16363919, 16516291, 16668771, 16820737, 16971007, 17119619, 17263954, 17405082, 17546498, 17685479, 17819522, 17951193, 18080274, 18204286, 18325200, 18442503, 18554422, 18660809, 18761443, 18857734, 18950399, 19040340, 19125491, 19204762, 19280110, 19352974, 19422382, 19488493, 19554743, 19619590, 19680181, 19736316, 19790762, 19843140, 19891820, 19937785, 19981940, 20024171, 20060349, 20091916, 20121086, 20146353, 20167303, 20183241, 20194575, 20201577, 7899, 10239, 13358, 17550, 23233, 31007, 41737, 56679, 77671, 107418, 149926, 178289, 212023, 252145, 299866, 356628, 424146, 504460, 600000, 700000, 800000, 1275000, 1750000, 2225000, 2700000, 1750000, 2125000, 2500000, 2533674, 2562934, 2593834, 2626547, 2661270, 2698236, 2737717, 2780035, 2825577, 5775405, 5781005, 5786611, 5792222, 5797839, 5803461, 5809089, 5814723, 5820362, 5826007, 5831658, 5830231, 5828806, 5827382, 5825960, 5824539, 5823119, 5821700, 5820282, 5818866, 5817451, 5810698, 5803956, 5797223, 5790499, 5783786, 5777081, 5770387, 5763702, 5757026, 5750360, 5743614, 5736878, 5730152, 5723436, 5716729, 5710032, 5703344, 5696667, 5689999, 5683340, 5678385, 5673435, 5668492, 5663554, 5658622, 5653696, 5648775, 5643861, 5638952, 5634049, 5628968, 5623893, 5618824, 5613761, 5608705, 5603655, 5598610, 5593572, 5588541, 5583515, 5578495, 5573482, 5568475, 5563473, 5558479, 5553490, 5548507, 5543530, 5538560, 5533595, 5528637, 5523685, 5518739, 5513799, 5508865, 5503938, 5499016, 5494100, 5489191, 5484287, 5495256, 5506247, 5517259, 5528294, 5539350, 5550429, 5561530, 5572653, 5583798, 5594966, 5552202, 5509243, 5466627, 5424351, 5382412, 5340808, 5299535, 5258592, 5217975, 5177682, 5157626, 5137650, 5117753, 5097936, 5078197, 5058537, 5038955, 5019451, 5000024, 4980675, 4980536, 4981436, 4982336, 4983903, 4985482, 4987073, 4988677, 4990293, 4991923, 4993565, 5064086, 5138558, 5214135, 5293859, 5372482, 5452276, 5533257, 5615444, 5698855, 5783507, 5863975, 5947780, 6029689, 6110717, 6191879, 6274191, 6359670, 6444331, 6542733, 6641134, 6739536, 6837938, 6936340, 7034742, 7133143, 7231545, 7329947, 7428348, 7526750, 7625152, 7812973, 8009083, 8213117, 8424792, 8644856, 8874780, 9115792, 9367596, 9629269, 9901422, 10187889, 10487756, 10799530, 11127827, 11470726, 11827462, 12200114, 12602077, 13036701, 13492674, 13971453, 14479311, 15010099, 15561633, 16138364, 16736216, 17352936, 17976569, 18592045, 19189769, 19784713, 20398574, 21079877, 21779064, 22501696, 23258959, 24030376, 24769690, 25438759, 26110210, 26780440, 27457599, 28332691, 29442357, 30383496, 30945761, 31578093, 32420461, 33300335, 34260142, 35198303, 36121301, 37089555, 38109666, 39182083, 40294900, 41435508, 42570728, 43633975, 44758491, 46029371, 47374261, 48824134, 50351506, 52020958, 53824012, 55652888, 57437134, 59174889, 60972803, 62830410, 64711822, 66617607, 68560162, 70545863, 72563778, 74604809, 76670488, 78773197, 80913123, 83087934, 85293133, 87520497, 89788680, 92091424, 94420813, 96775774, 99156469, 101567531, 103999357, 106448483, 108926280, 111433796, 113966271, 116525472, 119109678, 121721024, 124351303, 126981404, 129621091, 132280446, 134947341, 137623552, 140321277, 143049422, 145803869, 148564288, 151321490, 154082241, 156850590, 159634034, 162433743, 165240207, 168047185, 170875361, 173697364, 176492990, 179288252, 182085986, 184885709, 187680951, 190465802, 193247338, 196034255, 198812936, 201583014, 204343868, 207088057, 209822259, 212537417, 215229475, 217903516, 220561531, 223212516, 225866207, 228511353, 231124134, 233711110, 236276104, 238809591, 241325556, 243825087, 246295323, 248729226, 251132953, 253520798, 255892766, 258233877, 260543968, 262834719, 14011, 15763, 17733, 19950, 22443, 25249, 69435, 113622, 157808, 201995, 504988, 555487, 605986, 656485, 706984, 757482, 807981, 858480, 908979, 959478, 1009977, 1211972, 1413968, 1615963, 1817959, 2019954, 2272449, 2524943, 2544969, 2592098, 2640100, 2688991, 2738787, 2789505, 2841163, 2893777, 2947366, 4426151, 4438671, 4451226, 4463816, 4476443, 4489104, 4501802, 4514536, 4527305, 4540111, 4552953, 4565831, 4578746, 4591697, 4604685, 4617710, 4630772, 4643870, 4657005, 4670178, 4683388, 4696635, 4709920, 4723242, 4736602, 4750000, 4763436, 4776909, 4790421, 4803971, 4817559, 4831186, 4844852, 4858556, 4872298, 4886080, 4899900, 4913760, 4927659, 4941597, 4955575, 4969592, 4983649, 4997745, 5011882, 5026058, 5040275, 5054531, 5068828, 5083166, 5200000, 5224418, 5248950, 5273597, 5298361, 5323240, 5348236, 5373350, 5398582, 5423932, 5450000, 5481568, 5513319, 5545253, 5577373, 5609678, 5642171, 5674852, 5707722, 5740783, 5775000, 5816009, 5857309, 5898902, 5940791, 5982977, 6025463, 6068250, 6111342, 6154739, 6200000, 6245304, 6290939, 6336907, 6383211, 6429853, 6476837, 6524163, 6571836, 6619857, 6670000, 6732025, 6794626, 6857810, 6921581, 6985945, 7050907, 7116474, 7182651, 7249442, 7320000, 7412413, 7505993, 7600754, 7696712, 7793881, 7892276, 7991914, 8092810, 8194980, 8305000, 8430129, 8557143, 8689000, 8820677, 8954350, 9090048, 9232000, 9370480, 9477717, 9710365, 9948723, 10202000, 10431943, 10667068, 10907493, 11153336, 11419000, 11738500, 12058000, 12387147, 12725279, 13087000, 13394952, 13710150, 14032766, 14362973, 14721000, 14980000, 15434033, 15888067, 16342100, 16796134, 17250167, 17704200, 18158234, 18612267, 19066301, 19520334, 19974368, 20428401, 20965188, 21527583, 22109323, 22713340, 23343179, 23997266, 24674831, 25367008, 26088018, 26851751, 27650335, 28481048, 29342315, 30232136, 31149337, 32086073, 33037797, 34002562, 34973784, 35954411, 36937392, 37933932, 38947791, 39952896, 40939999, 41896511, 42843973, 43788976, 44718436, 45650031, 46575851, 47494577, 48423309, 49351711, 50270754, 51177832, 52074109, 52969595, 53848955, 54738329, 55637436, 56528832, 57408198, 58260855, 59098231, 59920059, 60724588, 61522632, 62299039, 63007815, 63651137, 64266433, 64868164, 65452049, 66017415, 66567685, 67102388, 67619835, 68121077, 68579443, 69007212, 69436091, 69845112, 70216362, 70540787, 70859835, 71160183, 71376081, 71522264, 71641484, 71727338, 71735321, 71702436, 71668010, 71619866, 71559619, 71488155, 71406994, 71316190, 71215015, 71104025, 70982286, 70847948, 70701652, 70540885, 70366497, 70180032, 69979035, 69763929, 69535004, 69288478, 69025348, 68748076, 68456534, 68150148, 67827308, 67489358, 67136738, 66767317, 66382731, 65985155, 65572758, 65149675, 64717026, 64274511, 63824139, 63366877, 62905908, 62442760, 61977024, 61511690, 61047650, 60584868, 60125173, 59666022, 59210708, 58759729, 58309042, 57861110, 57416221, 56975323, 56539089, 56105244, 55673947, 55247484, 54825830, 54406785, 53990325, 53575271, 53163038, 52755710, 52350168, 51945559, 51542602, 51142870, 50747816, 50356159, 49968246, 49580995, 49194780, 48813231, 48434182, 48058199, 47686744, 47319138, 46955947, 46598079, 46245558, 45898052, 45555066, 3271, 4362, 5816, 7754, 10339, 13786, 18381, 24508, 32678, 43571, 58094, 66393, 75878, 86718, 99107, 113265, 129445, 147938, 169072, 193225, 220828, 252375, 288429, 329633, 376724, 430542, 492048, 562340, 564221, 566108, 568002, 569901, 571807, 573720, 575638, 577564, 579495, 537996, 537536, 537077, 536618, 536159, 535701, 535243, 534786, 534329, 533872, 533416, 533301, 533186, 533072, 532957, 532843, 532728, 532614, 532500, 532385, 532271, 532156, 532042, 531927, 531813, 531698, 531584, 531469, 531355, 531240, 531126, 531011, 530897, 530782, 530668, 530553, 530439, 530324, 530210, 530096, 529981, 529867, 529752, 529638, 529523, 529408, 529294, 529180, 529065, 528951, 528836, 532009, 535201, 538413, 541643, 544893, 548162, 551451, 554760, 558089, 561437, 564806, 568195, 571604, 575033, 578484, 581955, 585446, 588959, 592493, 596048, 601412, 606825, 612286, 617797, 623357, 628967, 634628, 640339, 646103, 651917, 656481, 661076, 665704, 670364, 675056, 679782, 684540, 689332, 694157, 699016, 703909, 708837, 713799, 718795, 723827, 728894, 733996, 739134, 744308, 749518, 754765, 760048, 765368, 770726, 776121, 781554, 787025, 792534, 798082, 803668, 810097, 816578, 823111, 829696, 836333, 843024, 849768, 856566, 863419, 870326, 883381, 896632, 910081, 923733, 937588, 951652, 965927, 980416, 995122, 1010049, 1024190, 1038528, 1053068, 1067811, 1082760, 1097919, 1113290, 1128876, 1151436, 1173996, 1196556, 1219116, 1241676, 1264236, 1286796, 1309356, 1331916, 1354476, 1377036, 1399596, 1424396, 1449922, 1476069, 1502761, 1529948, 1557633, 1585871, 1614630, 1643753, 1673110, 1702713, 1732956, 1765060, 1799407, 1835587, 1873490, 1912768, 1953523, 2043417, 2149480, 2219828, 2283857, 2344511, 2404290, 2463792, 2523483, 2583984, 2646505, 2714356, 2791409, 2879439, 2961651, 3033081, 3105744, 3194544, 3296341, 3397614, 3501544, 3606911, 3714023, 3822637, 3932581, 3887976, 3904183, 4110452, 4291129, 4438798, 4551633, 4665757, 4783721, 4904135, 5027128, 5154113, 5281320, 5413151, 5569659, 5748437, 5936140, 6130944, 6325791, 6500577, 6653719, 6798851, 6937647, 7071500, 7200883, 7324379, 7458205, 7619916, 7788058, 7936185, 8068616, 8223853, 8406554, 8591630, 8780004, 8971407, 9164475, 9360329, 9561158, 9767541, 9977271, 10188744, 10401540, 10616834, 10833231, 11050344, 11269676, 11491367, 11711888, 11931801, 12153867, 12378566, 12605350, 12831550, 13057611, 13282355, 13506989, 13734552, 13960022, 14184757, 14409956, 14631307, 14851662, 15076167, 15300833, 15521156, 15739362, 15954812, 16171694, 16391070, 16610718, 16832849, 17054013, 17271980, 17491208, 17709582, 17928133, 18145962, 18357389, 18565473, 18772631, 18980674, 19189588, 19398792, 19604744, 19801873, 19992832, 20188613, 20390042, 20588904, 20782477, 20970717, 21153898, 21333329, 21512898, 21682783, 21846321, 22011263, 22171131, 22329099, 22483411, 22630820, 22782029, 22932937, 23077854, 23222314, 23363768, 23503703, 23640030, 1227, 1220, 1213, 1207, 1200, 1194, 1188, 1182, 1176, 1170, 1164, 1158, 1152, 1147, 1141, 1136, 1130, 1125, 1120, 1115, 1107, 1095, 1084, 1073, 1062, 1052, 1041, 1031, 1021, 1011, 994, 978, 962, 946, 931, 916, 901, 886, 872, 858, 844, 828, 812, 795, 779, 764, 750, 736, 720, 702, 683, 666, 649, 633, 622, 613, 604, 596, 588, 580, 573, 569, 565, 562, 559, 556, 553, 551, 550, 549, 552, 548, 544, 543, 542, 543, 543, 544, 544, 545, 544, 543, 542, 541, 540, 539, 538, 542, 549, 550, 555, 558, 561, 564, 568, 571, 574, 577, 581, 585, 589, 591, 594, 598, 603, 607, 612, 615, 621, 628, 633, 639, 641, 642, 643, 644, 649, 654, 610, 622, 644, 653, 668, 684, 699, 715, 732, 749, 766, 784, 802, 820, 842, 865, 886, 907, 931, 958, 978, 1031, 1084, 1136, 1189, 1242, 1295, 1348, 1401, 1454, 1506, 1559, 1612, 1583, 1586, 1598, 1606, 1616, 1625, 1655, 1703, 1749, 1805, 1857, 1887, 1902, 1910, 1919, 1918, 1894, 1844, 1795, 1740, 1684, 1663, 1664, 1664, 1661, 1660, 1671, 1681, 1685, 1679, 1680, 1686, 1709, 1748, 1781, 1803, 1798, 1787, 1782, 1785, 1792, 1797, 1795, 1790, 1792, 1795, 1803, 1817, 1844, 1866, 1887, 1864, 1793, 1726, 1652, 1593, 1573, 1585, 1597, 1610, 1625, 1681, 1749, 1748, 1719, 1703, 1767, 1902, 2038, 2152, 2225, 2312, 2424, 2528, 2632, 2715, 2787, 2866, 2941, 3006, 3078, 3144, 3201, 3250, 3302, 3359, 3410, 3458, 3498, 3536, 3571, 3607, 3642, 3676, 3712, 3743, 3768, 3793, 3820, 3844, 3859, 3890, 3922, 3945, 3971, 3995, 4014, 4041, 4075, 4099, 4117, 4140, 4162, 4184, 4202, 4231, 4255, 4274, 4297, 4321, 4343, 4365, 4384, 4397, 4402, 4411, 4420, 4425, 4435, 4440, 4446, 4443, 4437, 4440, 4440, 4437, 4430, 4434, 4436, 4436, 4434, 4426, 4423, 4413, 4407, 4410, 4405, 4399, 4393, 4385, 886, 933, 982, 1033, 1088, 1145, 1205, 1269, 1336, 1406, 1480, 1558, 1640, 1726, 2590, 3885, 5828, 8742, 13113, 13803, 14529, 15294, 16099, 16946, 17838, 18777, 19765, 20806, 48864, 48142, 47431, 46730, 46039, 45359, 44689, 44028, 43377, 42736, 42105, 41483, 40870, 40266, 39671, 39084, 38507, 37938, 37377, 36825, 36280, 35744, 35216, 34696, 34183, 33678, 33180, 32690, 32206, 31731, 31262, 30800, 30344, 29896, 29454, 29019, 28590, 28168, 27751, 27341, 26937, 26539, 26147, 25760, 25380, 25005, 24635, 24271, 23912, 23559, 23211, 22868, 22530, 22197, 21869, 21546, 21227, 20914, 20604, 20300, 20000, 20000, 20000, 20000, 20000, 20000, 19946, 19891, 19837, 19783, 19729, 19676, 19622, 19569, 19515, 19462, 19409, 19357, 19304, 19251, 19199, 19147, 19095, 19043, 18991, 18939, 18888, 18836, 18785, 18734, 19200, 19321, 19442, 19564, 19687, 19811, 19935, 20060, 20186, 20313, 20444, 20802, 21160, 21295, 21431, 21569, 21720, 21872, 22026, 22182, 22182, 22182, 22383, 22586, 22790, 23000, 23780, 24587, 24614, 23477, 23890, 24900, 25262, 25630, 26003, 26381, 26765, 27155, 27550, 27951, 28357, 28800, 29750, 30700, 31300, 31900, 32800, 33300, 33800, 35123, 36446, 37770, 39093, 40416, 41740, 43063, 44386, 45709, 47032, 48356, 49679, 50973, 52379, 53895, 55536, 57277, 59118, 60901, 62601, 64368, 66187, 68054, 69958, 71904, 73891, 75942, 78019, 79831, 81367, 82905, 84416, 85914, 87369, 88818, 90699, 93032, 95343, 96740, 97222, 97564, 97785, 97930, 98000, 98016, 98008, 98000, 98025, 98394, 98985, 99419, 99717, 99911, 100045, 100120, 100187, 100240, 100294, 100691, 101406, 102058, 102695, 103305, 103888, 104481, 105088, 105684, 106266, 106744, 107036, 107219, 107415, 107584, 107476, 107093, 106627, 106110, 105536, 105373, 105590, 105688, 105721, 105504, 105053, 104613, 104192, 103759, 103306, 102914, 102585, 102297, 102086, 101943, 101854, 101824, 101823, 101845, 101911, 102008, 102184, 102382, 102583, 102820, 103055, 103323, 103627, 103944, 104248, 104520, 104760, 104989, 105205, 105429, 105638, 105840, 106056, 106274, 106490, 106718, 106968, 107238, 107518, 107805, 108128, 108461, 108812, 109150, 109511, 109899, 110278, 110654, 111033, 111430, 111853, 112253, 112638, 113018, 113416, 113795, 114157, 114518, 114859, 115160, 115453, 115750, 116015, 116247, 116445, 116650, 116854, 117033, 117178, 117304, 117424, 117521, 117614, 117694, 117748, 117782, 117828, 117868, 117879, 1, 3, 7, 14, 28, 57, 115, 231, 462, 693, 1040, 1560, 2341, 3511, 5267, 7901, 11851, 17777, 56590, 56396, 56207, 56023, 55844, 55670, 55501, 55336, 55176, 55021, 54870, 52457, 54478, 56500, 56324, 56148, 58643, 57747, 54625, 57132, 57348, 55308, 56437, 56634, 56348, 57172, 57429, 57686, 57943, 58205, 56804, 55403, 58436, 57667, 55794, 55394, 56168, 56942, 59954, 63018, 66522, 70026, 73527, 74553, 75579, 76605, 77631, 78657, 79683, 80709, 81735, 82762, 84452, 86146, 87859, 89572, 91285, 92998, 94711, 96424, 98137, 99848, 102532, 105216, 107900, 110584, 113268, 115952, 118636, 121320, 124004, 126692, 131141, 135590, 140039, 144488, 148937, 153386, 157835, 162284, 166733, 171179, 174645, 178111, 182141, 187171, 193201, 199231, 205261, 211291, 215321, 218381, 220752, 222376, 224000, 235000, 242000, 249000, 257000, 265000, 268449, 273899, 279349, 284908, 290578, 296360, 302257, 308272, 314406, 320663, 327044, 333552, 336655, 339787, 342948, 346138, 349358, 352608, 355888, 359199, 362540, 365913, 370350, 374841, 379386, 383986, 388642, 393355, 398124, 402952, 407838, 412783, 419559, 425572, 432058, 439994, 448253, 456006, 464889, 480213, 495537, 510861, 526185, 541509, 556834, 572158, 587482, 602806, 618130, 633454, 648778, 665740, 683442, 701870, 721160, 741247, 761692, 782511, 803842, 825021, 844952, 863152, 880205, 896812, 912972, 928433, 942947, 956429, 969006, 980713, 991480, 1002588, 1014927, 1027860, 1040768, 1053468, 1066314, 1079560, 1093393, 1107652, 1121750, 1135140, 1147932, 1160537, 1172985, 1187370, 1203132, 1217367, 1230071, 1241606, 1252215, 1262174, 1271681, 1280474, 1288353, 1295167, 1300937, 1305838, 1310226, 1314711, 1319781, 1325573, 1332017, 1338718, 1345386, 1352040, 1358706, 1365381, 1372090, 1379056, 1386657, 1394990, 1403814, 1412658, 1421135, 1429190, 1437031, 1445265, 1470522, 1484898, 1481026, 1487715, 1495923, 1502938, 1507778, 1511164, 1513272, 1514290, 1514375, 1513682, 1512330, 1510441, 1507989, 1505068, 1501686, 1497862, 1493628, 1489011, 1484025, 1478663, 1472945, 1466888, 1460515, 1453815, 1446834, 1439592, 1432092, 1424365, 1416397, 1408204, 1399799, 1391192, 1382380, 1373365, 1364140, 1354692, 1345089, 1335276, 1325291, 1315124, 1304752, 1294195, 1283445, 1272524, 1261426, 1250135, 1238747, 1227288, 1215736, 1204077, 1192405, 1180758, 1169124, 1157572, 1146100, 1134733, 1123484, 1112367, 1101423, 1090669, 1080106, 1069746, 1059548, 1049557, 1039771, 1030154, 1020692, 1011376, 1002207, 993127, 984138, 975242, 966447, 957735, 949078, 940481, 931926, 923454, 915048, 906682, 898357, 4837, 8062, 13436, 22394, 37324, 62208, 103680, 172800, 288000, 480000, 800000, 900000, 1000000, 950000, 900000, 850000, 800000, 800000, 950000, 975000, 1000000, 950000, 1000000, 1000000, 800000, 800000, 1000000, 800000, 817655, 830071, 843233, 857221, 872130, 888071, 905174, 923595, 943520, 1201094, 1202295, 1203497, 1204701, 1205906, 1207111, 1208319, 1209527, 1210736, 1211947, 1213159, 1214372, 1215587, 1216802, 1218019, 1219237, 1220456, 1221677, 1222898, 1224121, 1225345, 1226571, 1227797, 1229025, 1230254, 1231484, 1232716, 1233949, 1235183, 1236418, 1237654, 1238892, 1240131, 1241371, 1242612, 1243855, 1245099, 1246344, 1247590, 1248838, 1250087, 1251337, 1252588, 1253841, 1255094, 1256349, 1257606, 1258863, 1260122, 1261382, 1262644, 1268957, 1275302, 1281678, 1288087, 1294527, 1301000, 1307505, 1314042, 1320612, 1327216, 1333852, 1340521, 1347223, 1353960, 1360729, 1367533, 1374371, 1381243, 1388149, 1395090, 1402065, 1409075, 1416121, 1423201, 1430317, 1437469, 1444656, 1451880, 1459139, 1466435, 1478166, 1489991, 1501911, 1513927, 1526038, 1538246, 1550552, 1562957, 1575460, 1588064, 1600769, 1613575, 1626483, 1639495, 1652611, 1665832, 1679159, 1692592, 1706133, 1719782, 1733540, 1747408, 1761388, 1775479, 1789683, 1804000, 1834215, 1864936, 1896171, 1927930, 1929000, 1944832, 1960794, 1976887, 1993113, 2009471, 2025963, 2042591, 2059356, 2076258, 2094000, 2114681, 2135566, 2156657, 2177957, 2200000, 2229022, 2258426, 2288218, 2318403, 2350000, 2398959, 2448938, 2499959, 2552042, 2608000, 2660160, 2713363, 2787999, 2862635, 2937272, 3011908, 3086544, 3161180, 3235816, 3310452, 3385088, 3459725, 3534361, 3608997, 3682102, 3758189, 3837404, 3919526, 4005135, 4082608, 4136609, 4177717, 4220907, 4267299, 4316281, 4369139, 4427131, 4489875, 4561390, 4652294, 4760975, 4879909, 5004694, 5131394, 5261660, 5396564, 5537244, 5684686, 5839266, 5996993, 6155927, 6309393, 6456418, 6606194, 6758291, 6908649, 7053797, 7220050, 7409907, 7600300, 7789990, 7974447, 8151665, 8324509, 8501826, 8682509, 8857916, 9018447, 9161263, 9294433, 9421273, 9541669, 9655966, 9764940, 9869679, 9971521, 10071638, 10166170, 10255474, 10346408, 10441705, 10542637, 10650682, 10765984, 10886041, 11009649, 11141365, 11274295, 11402270, 11528676, 11650504, 11765515, 11875084, 11974058, 12048625, 12119338, 12200434, 12277103, 12348576, 12415143, 12476101, 12531990, 12582705, 12628150, 12669921, 12709151, 12746534, 12781012, 12812271, 12842490, 12872059, 12900186, 12927310, 12953866, 12979692, 13005238, 13030303, 13054099, 13076091, 13095744, 13113224, 13127657, 13138147, 13145140, 13148158, 13146739, 13141447, 13131363, 13116211, 13096444, 13072218, 13044592, 13014047, 12979262, 12940829, 12900064, 12856800, 12811783, 12764363, 12715107, 12664865, 12613241, 12560479, 12507100, 12453270, 12399599, 12345712, 12291713, 12237855, 12184082, 12129776, 12073356, 12016004, 11959123, 11903155, 11846741, 11788908, 11730686, 11672125, 11612096, 11550650, 11488834, 11425879, 11361329, 11295676, 11228791, 11160651, 11090872, 11019845, 10947927, 10875772, 10802949, 10728325, 10652235, 39506, 59259, 88888, 133333, 200000, 633333, 1066666, 1500000, 3000000, 4500000, 6000000, 6500000, 7000000, 6500000, 6000000, 5500000, 5000000, 5500000, 6000000, 6625000, 7250000, 5300000, 6250000, 7200000, 5800000, 6250000, 8000000, 8500000, 8599308, 8723936, 8850370, 8978636, 9108761, 9240772, 9374696, 9510561, 9648396, 9409140, 9409167, 9409195, 9409222, 9409250, 9409278, 9409305, 9409333, 9409361, 9409389, 9409418, 9409446, 9409474, 9409503, 9409531, 9409560, 9409588, 9409617, 9409646, 9409675, 9409704, 9438815, 9468015, 9497306, 9526688, 9556160, 9585724, 9615379, 9645126, 9674965, 9704896, 9734920, 9765036, 9795246, 9825549, 9855946, 9886437, 9917023, 9947703, 9978478, 10010303, 10048815, 10087474, 10126282, 10165240, 10204348, 10243606, 10283015, 10322575, 10362288, 10402154, 10442173, 10482346, 10522673, 10563156, 10603795, 10644589, 10685541, 10726650, 10767918, 10810939, 10911090, 11012169, 11114184, 11217145, 11321061, 11425939, 11531789, 11638621, 11746443, 11866535, 11976466, 12087416, 12199394, 12312409, 12426471, 12541591, 12657777, 12775040, 12893389, 13023933, 13108368, 13193349, 13278882, 13364969, 13451614, 13538821, 13626593, 13714934, 13803848, 13893339, 13983409, 14074064, 14165306, 14257140, 14349569, 14442597, 14536229, 14630467, 14725317, 14826975, 14942084, 15058086, 15174988, 15292799, 15411524, 15531171, 15651747, 15773259, 15895714, 16019121, 16143485, 16268815, 16395118, 16563552, 16359367, 16157740, 15958640, 15766922, 15081235, 14486857, 13915904, 13367454, 12891934, 13136880, 13386481, 13640824, 13900000, 14166050, 14437193, 14713525, 14995146, 15282158, 15574663, 15872767, 16200000, 16502804, 16785421, 17078131, 17406715, 17735300, 18063884, 18392468, 18721052, 19049636, 19378221, 19706805, 20035389, 20363974, 20692558, 21021142, 21643878, 22290093, 22958552, 23636110, 24310513, 25057603, 25880920, 26704966, 27526336, 28329895, 29119235, 29916149, 30726846, 31543074, 32345213, 33177679, 34050420, 34921681, 35787778, 36638458, 37518610, 38430215, 39329533, 40210234, 41053123, 41899990, 42773301, 43645306, 44510430, 45408818, 46321190, 47322104, 48447413, 49574065, 50687118, 51777768, 52843671, 53909628, 54976719, 56015627, 57009892, 57990121, 58999164, 60033832, 61024501, 61951134, 62852968, 63734385, 64591916, 65425957, 66245125, 67048792, 67831735, 68592621, 69329557, 70045351, 70750593, 71562343, 72464846, 73346766, 74215203, 75197196, 76403032, 78036154, 80014222, 81652087, 83083667, 84415966, 85357670, 86091691, 86686254, 87058469, 87270502, 87473800, 87685427, 87926083, 88198451, 88480380, 88755438, 89027548, 89292991, 89538360, 89768840, 89985416, 90188557, 90384516, 90570013, 90735307, 90881257, 91009680, 91119940, 91216565, 91294689, 91353310, 91392534, 91418742, 91427270, 91404163, 91348305, 91258068, 91140412, 90994873, 90822315, 90624691, 90401567, 90146998, 89860967, 89554317, 89220613, 88863277, 88489941, 88094496, 87678513, 87244711, 86793669, 86330694, 85859807, 85376496, 84876221, 84358568, 83826305, 83281303, 82725560, 82155154, 81572521, 80982609, 80384574, 79782054, 79173742, 78555665, 77929532, 77295423, 76653884, 76011688, 75360716, 74700336, 74039774, 73374456, 72701102, 72021272, 71340821, 70664466, 69986637, 69312778, 68646932, 67984308, 67321292, 66660100, 65999213, 65338458, 19721, 23008, 26843, 31317, 36537, 42626, 49730, 58019, 67689, 78970, 92132, 98713, 105764, 113319, 121413, 130085, 139377, 149333, 160000, 165000, 170000, 182000, 194000, 206000, 220000, 240000, 280000, 310000, 330823, 349202, 368602, 389080, 410695, 433512, 457596, 483018, 509852, 306573, 309010, 311502, 313956, 316509, 319048, 321650, 324219, 326776, 329412, 332204, 335002, 337823, 340519, 343206, 347046, 351838, 356705, 361619, 366731, 371913, 377206, 382520, 387851, 393291, 398801, 404367, 409951, 415473, 421085, 426750, 432151, 437714, 443361, 449162, 453757, 457168, 460617, 464194, 468094, 472309, 476441, 480740, 484620, 489067, 493688, 498086, 502397, 507036, 511915, 516471, 520619, 524657, 528656, 532509, 536294, 540154, 544690, 551147, 556225, 556395, 556475, 559243, 562958, 566726, 573071, 589087, 607042, 589083, 585812, 592846, 600598, 609019, 619686, 627526, 633062, 640101, 645743, 656177, 672851, 688228, 703888, 719390, 733903, 747290, 761408, 775927, 790529, 802152, 810776, 819370, 827865, 836400, 844934, 853529, 862113, 870851, 882165, 896163, 911081, 926342, 940645, 955593, 971186, 985845, 999246, 1013932, 1030293, 1046348, 1061127, 1076403, 1093870, 1112280, 1151848, 1142386, 1157536, 1155164, 1148088, 1143003, 1112680, 1076760, 1067350, 1068316, 1078834, 1098861, 1119987, 1140326, 1161768, 1183995, 1205479, 1225090, 1241889, 1254224, 1239449, 1225796, 1239051, 1255830, 1276195, 1299178, 1296678, 1294179, 1291680, 1289180, 1286680, 1284181, 1281682, 1279182, 1276682, 1274183, 1271684, 1269184, 1294081, 1320542, 1349681, 1382365, 1418174, 1457212, 1499562, 1545182, 1593426, 1643462, 1695407, 1749224, 1804267, 1860001, 1915919, 1971746, 2027402, 2083075, 2139031, 2195617, 2253123, 2311431, 2370918, 2432032, 2494573, 2558525, 2623946, 2691095, 2760361, 2832201, 2907193, 2985566, 3067535, 3154080, 3247541, 3347813, 3452736, 3559364, 3662464, 3760561, 3855902, 3944689, 4032415, 4116662, 4191207, 4263818, 4336732, 4410511, 4492174, 4582675, 4675416, 4769473, 4863871, 4958091, 5052260, 5147103, 5244047, 5345033, 5451597, 5564356, 5683413, 5808548, 5939348, 6075286, 6215773, 6360041, 6507065, 6655523, 6803943, 6949915, 7092042, 7230197, 7364437, 7494494, 7618852, 7736632, 7847559, 7951295, 8047441, 8135729, 8218955, 8300257, 8380352, 8459725, 8538675, 8617564, 8696453, 8775201, 8853839, 8932234, 9010267, 9087663, 9164053, 9239274, 9312822, 9384183, 9452888, 9518553, 9580902, 9639706, 9694831, 9746245, 9794120, 9838245, 9878846, 9916326, 9950796, 9982568, 10011546, 10037972, 10062526, 10085488, 10106869, 10126785, 10145291, 10162692, 10179180, 10194574, 10208928, 10222330, 10234766, 10246068, 10255849, 10263955, 10270682, 10275951, 10279443, 10281308, 10281441, 10279682, 10276287, 10271333, 10265028, 10257389, 10248154, 10237403, 10225121, 10211392, 10196498, 10180250, 10162743, 10144070, 10123942, 10102535, 10079710, 10055628, 10030336, 10003641, 9975702, 9946599, 1, 2, 4, 9, 19, 39, 79, 85, 92, 100, 108, 117, 127, 137, 149, 161, 1296, 1302, 1307, 1313, 1319, 1324, 1330, 1336, 1342, 1355, 1347, 1361, 1374, 1387, 1401, 1414, 1427, 1441, 1454, 1467, 1481, 1494, 1504, 1508, 1583, 1483, 1490, 1506, 1509, 1536, 1603, 1560, 1757, 1767, 1777, 1787, 1799, 1824, 1840, 1840, 1904, 1969, 2033, 2097, 2162, 2226, 2290, 2355, 2419, 2483, 2549, 2629, 2709, 2789, 2869, 2949, 3029, 3109, 3189, 3269, 3349, 3429, 3457, 3484, 3511, 3539, 3566, 3594, 3621, 3649, 3676, 3704, 3705, 3706, 3707, 3708, 3708, 3709, 3710, 3711, 3711, 3711, 3712, 3713, 3714, 3715, 3715, 3716, 3717, 3718, 3718, 3721, 3766, 3810, 3855, 3900, 3944, 3989, 4034, 4078, 4123, 4147, 4172, 4198, 4224, 4250, 4275, 4301, 4327, 4353, 4378, 4404, 4404, 4404, 4403, 4403, 4403, 4403, 4402, 4402, 4402, 4402, 4377, 4352, 4327, 4302, 4278, 4253, 4229, 4205, 4181, 4157, 4206, 4255, 4306, 4356, 4408, 4460, 4512, 4558, 4603, 4649, 4694, 4740, 4786, 4831, 4877, 4922, 4968, 5013, 5059, 5076, 5038, 5008, 5049, 5157, 5271, 5383, 5468, 5557, 5620, 5643, 5657, 5674, 5681, 5683, 5675, 5684, 5679, 5674, 5686, 5773, 5936, 6112, 6296, 6486, 6677, 6885, 7105, 7327, 7584, 7927, 8316, 8722, 9127, 9545, 9962, 10384, 10800, 11213, 11708, 12328, 12992, 13670, 14368, 15074, 15786, 16505, 17236, 17981, 18754, 19603, 20619, 21749, 22881, 24011, 25146, 26290, 27452, 28610, 29763, 30870, 32152, 33675, 35077, 36632, 38342, 39931, 41580, 43191, 44405, 45262, 45869, 46221, 46563, 46880, 47170, 47456, 47740, 48022, 48283, 48542, 48797, 49054, 49287, 49515, 49747, 49945, 50134, 50305, 50450, 50565, 50683, 50800, 50885, 50945, 50998, 51024, 51043, 51036, 51013, 50972, 50880, 50774, 50687, 50557, 50377, 50196, 50000, 49794, 49585, 49357, 49095, 48832, 48579, 48301, 48020, 47762, 47491, 47211, 46948, 46670, 46383, 46078, 45770, 45460, 45150, 44846, 44543, 44242, 43966, 43672, 43372, 43081, 42805, 42542, 42270, 41999, 41733, 41464, 41202, 40948, 40685, 40437, 40198, 39940, 39686, 39436, 39185, 38937, 38687, 4047, 4025, 4003, 3981, 3960, 3939, 3919, 3898, 3878, 3859, 3839, 3820, 3801, 3783, 3764, 3746, 3729, 3711, 3694, 3677, 3651, 3613, 3576, 3540, 3505, 3470, 3435, 3402, 3369, 3335, 3280, 3226, 3174, 3122, 3071, 3021, 2972, 2924, 2877, 2830, 2785, 2731, 2677, 2623, 2570, 2520, 2473, 2428, 2376, 2315, 2254, 2198, 2142, 2087, 2051, 2021, 1993, 1965, 1938, 1912, 1890, 1877, 1865, 1853, 1843, 1833, 1823, 1818, 1815, 1812, 1820, 1809, 1794, 1791, 1789, 1790, 1791, 1793, 1795, 1797, 1794, 1791, 1788, 1784, 1782, 1779, 1776, 1787, 1810, 1816, 1832, 1842, 1852, 1862, 1872, 1883, 1894, 1905, 1917, 1929, 1942, 1951, 1960, 1974, 1989, 2003, 2018, 2028, 2049, 2071, 2090, 2109, 2113, 2117, 2121, 2125, 2140, 2156, 2013, 2050, 2124, 2155, 2204, 2255, 2307, 2360, 2415, 2470, 2527, 2585, 2644, 2706, 2779, 2854, 2922, 2993, 3072, 3159, 3227, 3357, 3486, 3616, 3746, 3876, 4006, 4135, 4265, 4395, 4524, 4654, 4784, 4947, 5072, 5198, 5292, 5361, 5408, 5455, 5517, 5577, 5619, 5669, 5721, 5773, 5771, 5731, 5705, 5674, 5644, 5653, 5684, 5704, 5712, 5704, 5844, 6133, 6427, 6708, 6980, 7207, 7387, 7545, 7686, 7809, 7926, 8068, 8238, 8393, 8539, 8685, 8821, 8953, 9060, 9146, 9231, 9299, 9363, 9425, 9469, 9518, 9566, 9608, 9645, 9715, 9839, 9964, 10078, 10204, 10344, 10479, 10635, 10804, 10960, 11028, 11007, 10985, 10951, 10892, 10775, 10603, 10423, 10214, 10012, 9837, 9669, 9516, 9386, 9278, 9197, 9124, 9069, 9033, 9006, 8997, 8992, 8999, 9017, 9039, 9073, 9117, 9165, 9213, 9268, 9331, 9398, 9458, 9525, 9594, 9667, 9736, 9802, 9875, 9937, 10000, 10061, 10122, 10185, 10248, 10303, 10369, 10433, 10499, 10563, 10621, 10691, 10747, 10807, 10874, 10945, 11013, 11079, 11146, 11210, 11282, 11351, 11409, 11471, 11530, 11584, 11635, 11695, 11743, 11789, 11831, 11867, 11911, 11950, 11977, 12014, 12048, 12076, 12107, 12134, 12163, 12181, 12196, 12218, 12234, 12259, 12273, 12290, 727181, 848477, 990086, 1155489, 1348850, 1575216, 1840864, 2153897, 2525319, 2971088, 3532670, 3853793, 4186177, 4530851, 4889132, 5097870, 5325009, 5740517, 6188286, 6536182, 6884560, 9142695, 12344364, 13036593, 13051413, 16195856, 19756954, 23290446, 25850305, 28880302, 31961732, 35098910, 38296589, 41560031, 44895049, 48308102, 51806356, 45816151, 46180351, 46552801, 46919521, 47301181, 47680528, 48069367, 48453285, 48835525, 49229372, 49646606, 50064898, 50486432, 50889341, 51290873, 51864770, 52580904, 53308215, 54042572, 54806585, 55580967, 56372008, 57166286, 57962950, 58775974, 59599308, 60431177, 61265679, 62090941, 62929591, 63776185, 64583378, 65414807, 66258649, 67125658, 67812341, 68322139, 68837499, 69372077, 69954883, 70584807, 71202335, 71844836, 72424652, 73089288, 73779867, 74437203, 75081334, 75774651, 76503776, 77184680, 77804535, 78408013, 79005747, 79581579, 80147112, 80724008, 81401965, 82366933, 83125863, 83151161, 83163171, 83576776, 84132070, 84695129, 85643357, 88036918, 90720219, 88036318, 87547520, 88598616, 89757183, 91015662, 92609776, 93781394, 94608769, 95660735, 96503961, 98063228, 100555145, 102853135, 105193447, 107510199, 109679068, 111679753, 113789588, 115959501, 118141666, 119878695, 121167463, 122451879, 123721375, 124996958, 126272283, 127556842, 128839673, 130145549, 131836360, 133928257, 136157690, 138438420, 140575890, 142809826, 145140123, 147330938, 149333626, 151528362, 153973539, 156372941, 158581581, 160864560, 163474885, 166226240, 172139402, 170725457, 172989476, 172635061, 171577566, 170817580, 166285928, 160917785, 159511545, 159655963, 161227789, 164220776, 167378034, 170417576, 173621916, 176943719, 180154424, 183085171, 185595707, 187439161, 185231072, 183190802, 185171649, 187679221, 190722662, 194157380, 193094348, 192031317, 190968284, 189905252, 188842220, 187779189, 186716156, 185653124, 184590092, 183527060, 182464028, 181400996, 184145064, 186957275, 189850920, 192890721, 196099735, 199440201, 202936648, 206581857, 210147650, 213673592, 217264536, 220696257, 223938088, 226984812, 229779988, 232436897, 235000695, 237458208, 239820178, 241944983, 244072114, 246381197, 248657683, 250947624, 253335660, 255860735, 258479870, 261043781, 263352165, 265483689, 267670776, 269985288, 272555793, 275223958, 277862903, 280721586, 283735629, 286649707, 289122632, 291066478, 292664161, 13183, 16061, 19595, 23940, 29289, 35879, 44004, 54033, 66419, 81728, 100663, 125829, 157286, 196608, 245760, 307200, 384000, 480000, 600000, 700000, 800000, 940000, 1080000, 1220000, 1360000, 1500000, 1750000, 2000000, 2019269, 2039236, 2060287, 2082532, 2106101, 2131142, 2157831, 2186375, 2217022, 3149325, 3152282, 3155242, 3158204, 3161170, 3164138, 3167109, 3170083, 3173060, 3176039, 3179021, 3182006, 3184994, 3187985, 3190978, 3193974, 3196973, 3199975, 3202980, 3205988, 3208998, 3212011, 3215027, 3218046, 3221068, 3224092, 3227119, 3230150, 3233183, 3236218, 3239257, 3242299, 3245343, 3248391, 3251441, 3254494, 3257550, 3260608, 3263670, 3266734, 3269802, 3272872, 3275945, 3279021, 3282100, 3285182, 3288267, 3291354, 3294445, 3297538, 3300634, 3313837, 3327092, 3340401, 3353762, 3367177, 3380646, 3394169, 3407745, 3421376, 3435062, 3448802, 3462597, 3476448, 3490353, 3504315, 3518332, 3532405, 3546535, 3560721, 3574964, 3592839, 3610803, 3628857, 3647001, 3665236, 3683563, 3701980, 3720490, 3739093, 3757788, 3776577, 3795460, 3814437, 3833510, 3852677, 3871940, 3891300, 3910757, 3930310, 3949962, 3946012, 3942066, 3938124, 3934186, 3930252, 3926321, 3922395, 3918473, 3914554, 3910640, 3879355, 3848320, 3817533, 3786993, 3756697, 3726643, 3696830, 3667256, 3637918, 3608814, 3601597, 3594393, 3587205, 3580030, 3572870, 3565724, 3558593, 3551476, 3544373, 3537284, 3597418, 3658574, 3720770, 3784023, 3848351, 3913773, 3980307, 4047973, 4116788, 4186774, 4245388, 4304824, 4365091, 4426203, 4488169, 4551004, 4614718, 4679324, 4768623, 4857923, 4947222, 5036522, 5125821, 5215120, 5304420, 5393719, 5483019, 5572318, 5661618, 5750917, 5911173, 6077045, 6249442, 6428381, 6613776, 6805457, 7003888, 7209760, 7423432, 7640975, 7862221, 8092231, 8333660, 8586366, 8849209, 9122864, 9408922, 9708633, 10014863, 10321608, 10618207, 10885795, 11144237, 11424845, 11725240, 12037302, 12359671, 12692122, 13002167, 13275751, 13556457, 13873637, 14221891, 14607679, 15023679, 15467581, 15954165, 16470485, 17010704, 17569895, 18155901, 18785037, 19445161, 20108804, 20665673, 21231553, 21856044, 22515809, 23257279, 24000158, 24745678, 25532872, 26352124, 27154513, 27963287, 28794005, 29653437, 30539547, 31451147, 32390801, 33354541, 34337436, 35337050, 36395542, 37531444, 38799153, 40177384, 41565839, 42999636, 44457148, 45910931, 47312718, 48656606, 50015091, 51384893, 52761469, 54144273, 55532563, 56922794, 58312943, 59703535, 61089058, 62464114, 63833871, 65205568, 66573736, 67942632, 69312208, 70669874, 72020413, 73372657, 74730003, 76090988, 77449515, 78797994, 80139173, 81478502, 82812101, 84130055, 85431201, 86718841, 87994724, 89259479, 90505899, 91729146, 92930869, 94115088, 95281804, 96426127, 97542313, 98640637, 99723528, 100778773, 101810169, 102815042, 103793946, 104749951, 105679497, 106581040, 107461467, 108317267, 109144749, 109944910, 110717743, 111470710, 112201021, 112898954, 113567426, 114203987, 114812172, 115393561, 115943221, 116468063, 116958193, 117410685, 117831260, 118229693, 118604118, 118950726, 119267681, 119548484, 119802174, 120030491, 120223592, 120394747, 120537697, 120644954, 120728727, 120794426, 120835188, 98793, 115259, 134469, 156880, 183027, 213532, 249121, 290641, 339081, 395595, 461527, 494493, 529814, 567658, 608205, 651649, 698195, 748066, 801500, 858750, 916000, 1374000, 2061000, 2061000, 2061000, 2748000, 3435000, 4580000, 5114838, 5398996, 5698940, 6015548, 6349745, 6702509, 7074870, 7467919, 7882803, 9442145, 9517202, 9593959, 9669536, 9748191, 9826370, 9906505, 9985626, 10064401, 10145568, 10231554, 10317759, 10404632, 10487666, 10570418, 10688691, 10836277, 10986167, 11137509, 11294963, 11454553, 11617577, 11781268, 11945451, 12113004, 12282684, 12454122, 12626102, 12796179, 12969014, 13143487, 13309839, 13481187, 13655092, 13833772, 13975289, 14080352, 14186561, 14296731, 14416840, 14546660, 14673925, 14806336, 14925829, 15062803, 15205123, 15340592, 15473339, 15616223, 15766487, 15906813, 16034557, 16158926, 16282112, 16400784, 16517333, 16636224, 16775944, 16974812, 17131217, 17136431, 17138906, 17224145, 17338584, 17454624, 17650042, 18143325, 18696320, 18143202, 18042466, 18259084, 18497851, 18757208, 19085735, 19327191, 19497703, 19714500, 19888279, 20209624, 20723178, 21196765, 21679075, 22156529, 22603506, 23015823, 23450633, 23897826, 24347543, 24705524, 24971123, 25235825, 25497453, 25760335, 26023163, 26287895, 26552271, 26821396, 27169851, 27600966, 28060424, 28530455, 28970961, 29431348, 29911593, 30363093, 30775822, 31228130, 31732052, 32226539, 32681712, 33152206, 33690162, 34257182, 35475812, 35184416, 35651002, 35577961, 35360025, 35203401, 34269483, 33163175, 32873366, 32903129, 33227063, 33843881, 34494553, 35120965, 35781340, 36465923, 37127610, 37731600, 38248991, 38628904, 38173844, 37753370, 38161598, 38678378, 39305593, 40013446, 39788233, 39563020, 39337806, 39112593, 38887380, 38662167, 38436954, 38211741, 37986528, 37761314, 37536101, 37310888, 37807755, 38306714, 38806088, 39320025, 39859717, 40419148, 40998772, 41627069, 42244271, 42824099, 43399769, 43943675, 44462370, 44951157, 45386896, 45802523, 46215989, 46614333, 46976251, 47261309, 47573291, 47946893, 48277120, 48576573, 48865230, 49120842, 49336485, 49521243, 49721384, 49955147, 50189280, 50402724, 50637026, 50887600, 51108771, 51318738, 51515727, 51724854, 51917825, 52054096, 52170967, 52323675, 52350122, 52076000, 51665535, 51226111, 50786881, 50379728, 49976445, 49556654, 49106854, 48677280, 48315133, 47979502, 47585558, 47278691, 47062802, 46819168, 46623731, 46455997, 46307854, 46210051, 46126760, 45972379, 45784904, 45616831, 45436037, 45208903, 44957451, 44680008, 44298642, 41048768, 37732833, 37860221, 38980380, 39535851, 39245210, 38952087, 38654417, 38353850, 38050625, 37746688, 37442088, 37135840, 36828150, 36519768, 36209680, 35897706, 35584264, 35270912, 34957580, 34641779, 34324132, 34004075, 33680448, 33351499, 33017829, 32680968, 32338516, 31990136, 31637038, 31279519, 30918131, 30553300, 30184825, 29813403, 29440033, 29064244, 28687604, 28311318, 27934831, 27558866, 27183874, 26809371, 26435848, 26063981, 25693808, 25325529, 24959021, 24594160, 24231506, 23871752, 23513840, 23157186, 22803046, 22451645, 22103136, 21757670, 21415193, 21075889, 20740022, 20407633, 20079120, 19754666, 19435115, 19120587, 18810268, 18504960, 18204735, 17908876, 17617733, 17331500, 17049587, 16772225, 16499787, 16231646, 15967101, 15706493, 15449882, 15197403, 409, 614, 922, 1383, 2075, 3112, 4668, 7003, 10504, 15757, 23636, 24451, 25294, 26166, 27068, 28002, 28967, 29966, 31000, 31000, 31000, 31000, 31000, 31000, 31000, 31000, 42000, 53000, 48529, 47181, 45871, 44596, 43358, 42153, 40982, 39844, 38737, 27243, 27325, 27407, 27489, 27571, 27654, 27737, 27820, 27904, 27987, 28071, 28156, 28240, 28325, 28410, 28495, 28581, 28666, 28752, 28839, 28925, 29012, 29099, 29186, 29274, 29362, 29450, 29538, 29627, 29715, 29805, 29894, 29984, 30074, 30164, 30254, 30345, 30436, 30527, 30619, 30711, 30803, 30895, 30988, 31081, 31174, 31268, 31362, 31456, 31550, 31645, 31740, 31835, 31930, 32026, 32122, 32219, 32315, 32412, 32510, 32607, 32705, 32803, 32901, 33000, 33099, 33198, 33298, 33398, 33498, 33599, 33800, 34003, 34207, 34412, 34619, 34826, 35035, 35246, 35457, 35670, 35884, 36099, 36316, 36534, 36753, 36973, 37195, 37418, 37643, 37869, 38096, 38324, 38554, 38786, 39018, 39253, 39488, 39725, 39963, 40203, 40444, 40687, 40931, 41177, 41424, 41672, 41922, 42174, 42427, 42682, 42938, 43195, 43454, 43715, 44283, 44859, 45442, 46033, 46631, 47238, 47852, 48474, 49104, 49742, 50389, 51044, 51708, 52380, 53061, 53751, 54449, 55157, 55874, 56601, 57336, 58082, 58837, 59602, 60846, 62090, 63334, 64579, 65823, 67067, 68311, 69555, 70800, 72044, 73288, 74532, 79554, 84780, 90166, 95670, 101272, 106976, 112797, 118776, 124949, 131348, 138002, 144963, 152223, 159702, 167121, 173988, 179708, 199432, 239676, 286553, 335042, 385025, 436407, 489098, 542868, 615871, 710216, 809285, 912016, 1015711, 1099864, 1166383, 1235309, 1306005, 1377918, 1467386, 1574258, 1681797, 1789858, 1898220, 2006630, 2114738, 2222098, 2328191, 2434667, 2597570, 2817410, 3040432, 3266011, 3493583, 3723596, 3956829, 4192465, 4428964, 4664797, 5009106, 5624640, 6302669, 6707063, 6938372, 7199436, 7497122, 7831851, 8236880, 8674633, 9030873, 9234330, 9346870, 9377855, 9448529, 9789055, 10242085, 10642089, 11027135, 11346006, 11574684, 11755602, 11912259, 12054642, 12190610, 12327109, 12467814, 12612269, 12760079, 12910708, 13063716, 13218801, 13375747, 13534190, 13693783, 13854529, 14016330, 14179103, 14342812, 14507367, 14673759, 14843825, 15016890, 15191614, 15367397, 15543672, 15720980, 15900015, 16081447, 16264885, 16450042, 16637522, 16827639, 17020197, 17214839, 17412139, 17613167, 17817885, 18026058, 18237403, 18451478, 18668368, 18887998, 19110151, 19334288, 19560134, 19787406, 20015890, 20245060, 20474294, 20703705, 20933017, 21161828, 21389981, 21617419, 21844114, 22070029, 22295056, 22519027, 22741912, 22964200, 23186353, 23408454, 23630658, 23852864, 24075191, 24298132, 24521981, 24747055, 24973512, 25201596, 25431501, 25663500, 25897698, 26134296, 2189, 3065, 4291, 6008, 6008, 6008, 6008, 27036, 81108, 212283, 781041, 846786, 895452, 946915, 1001335, 751001, 500667, 500667, 730974, 1216622, 1702270, 2562418, 4533102, 6328029, 2903873, 4205609, 5006677, 6762353, 7251719, 7747930, 8251964, 8764948, 9288177, 9823145, 10371579, 10935473, 11517141, 12521803, 12583313, 12697833, 12848022, 13023768, 13215700, 13403845, 13588642, 13764993, 13944342, 14123016, 14307330, 14520493, 14745849, 14970690, 15212730, 15460668, 15700362, 15936094, 16165409, 16406436, 16671199, 16944536, 17213222, 17466523, 17710479, 17946098, 18181909, 18437751, 18690149, 18936959, 19221354, 19429819, 19629058, 19858883, 20099860, 20340524, 20553870, 20775958, 21037684, 21293890, 21535787, 21770530, 21994516, 22244186, 22489860, 22835773, 23005367, 23063504, 23120290, 23176070, 23154021, 23282649, 23436184, 23586531, 23767691, 23978027, 24164914, 24377692, 24596757, 24794017, 24991118, 25279241, 25538136, 25768080, 26042353, 26283948, 26554398, 27142580, 27567815, 27894867, 28202975, 28541017, 28857863, 29189471, 29524776, 29878228, 30251571, 30623113, 31074193, 31422748, 31763465, 32072739, 32343057, 32628946, 32941501, 33262809, 33575538, 33880394, 34195689, 34519893, 34857855, 35201562, 35563579, 35943531, 36311731, 36692227, 37082692, 37481274, 37887621, 38277429, 38663044, 39023008, 39378761, 39743447, 40109613, 40489916, 40863396, 41244839, 41636686, 42029777, 42383886, 42561015, 42844357, 43234376, 43505019, 43666750, 43750372, 43712053, 43607410, 44149421, 44480357, 44233940, 44457243, 44775250, 44918802, 45091264, 45247775, 45436187, 45529895, 45723291, 45930644, 46190832, 46375256, 46520802, 46723171, 46934511, 47141864, 47346226, 47577459, 47808692, 48039924, 48271157, 48502390, 48733623, 48964856, 49196089, 49427322, 49658554, 49889787, 50121020, 50346821, 50496231, 50727035, 50958246, 51176749, 51400458, 51655911, 51935640, 52226466, 52538548, 52884952, 53272836, 53652939, 54009130, 54359022, 54676346, 54973661, 55240654, 55456208, 55663801, 55890372, 56079239, 56188787, 56224550, 56220139, 56201143, 56175829, 56175553, 56218759, 56282102, 56304590, 56292761, 56332060, 56451312, 56606416, 56751926, 56886021, 57026539, 57182137, 57367867, 57555199, 57719273, 57861037, 58003200, 58154632, 58298563, 58447091, 58626822, 58838663, 59057333, 59288095, 59540764, 59820385, 60169964, 60596107, 61051093, 61535859, 62027303, 62506222, 63006482, 63509285, 63960488, 64389386, 64865914, 65382107, 65893359, 66354473, 66752473, 67110958, 67351860, 67668788, 68179315, 68682965, 69138185, 69551334, 69931528, 70293570, 70642972, 70971339, 71286991, 71587426, 71868651, 72142878, 72405685, 72656812, 72898257, 73125970, 73348187, 73564953, 73774627, 73980351, 74181559, 74380561, 74572566, 74753657, 74925781, 75089104, 75241975, 75380397, 75504685, 75616453, 75715204, 75797702, 75868021, 75921059, 75956750, 75982994, 76002011, 76010863, 76010355, 76011257, 76015721, 76018826, 76020153, 76022082, 76025914, 76033054, 76037176, 76040925, 76049082, 76059257, 76068380, 76067629, 76057431, 76045535, 76038088, 76028118, 76010110, 75986565, 75956251, 75926696, 75892774, 75847660, 75797781, 75743277, 75680069, 75610808, 75539622, 75462717, 75378280, 75289988, 75198444, 75102909, 75005762, 74902635, 74791791, 74679077, 74562978, 74438681, 74305411, 233969, 259965, 288850, 320945, 356605, 396228, 440253, 489171, 543523, 603915, 671017, 702970, 736446, 771516, 808259, 846754, 887090, 929359, 973670, 1095480, 1217406, 1311479, 1452821, 1571686, 1739207, 1887028, 778503, 927076, 1372796, 1818515, 2264235, 2709955, 3155674, 3601394, 4047113, 4492833, 4938552, 6072370, 6230679, 6396093, 6567611, 6744233, 6927958, 7119550, 7321226, 7522987, 7727831, 7935756, 8140763, 8348849, 8558015, 8769258, 8985579, 9210976, 9454448, 9714995, 9986615, 10264003, 10540853, 10826732, 11121659, 11423836, 11739053, 12068308, 12411602, 12767933, 13130303, 13501710, 13873199, 14263157, 14664393, 15073896, 15479089, 15897296, 16342551, 16771852, 17199200, 17658594, 18146033, 18653517, 19166046, 19677619, 20224235, 20824894, 21494901, 22204970, 22950696, 23738574, 24563403, 25458278, 26359697, 27294457, 28158655, 28921789, 29716500, 30483145, 31191716, 31921113, 32619435, 33289583, 34003555, 34768453, 35570875, 36437222, 37351393, 38262388, 39243807, 40275500, 41375973, 42427594, 43581962, 44781375, 45839934, 46803838, 47742486, 48659578, 49605013, 50604000, 51809502, 53237516, 54782142, 56175779, 57478528, 58608789, 59706761, 60963044, 62241539, 63404700, 64556400, 66047400, 67598900, 69041100, 70210000, 71327300, 72586200, 73752600, 74962300, 76311800, 77803180, 79384159, 80858439, 82397919, 84052699, 85680978, 87246859, 88956539, 90742619, 92664600, 94123084, 95604684, 97504800, 99398331, 100836977, 102257039, 103593715, 103519206, 104830211, 106776700, 108865214, 110389131, 112302751, 114474575, 116212101, 117785631, 119430264, 120918801, 122186240, 123504200, 124477992, 125286708, 126025948, 126822513, 127705103, 128515920, 129293963, 130304533, 132296046, 134287558, 136279070, 138270583, 140262096, 142253608, 144245120, 146236633, 148228146, 150219658, 152211170, 154202683, 156481323, 158794223, 161168320, 163636303, 166200028, 168824962, 171499234, 174215305, 177145772, 180274556, 183489491, 186724275, 189825225, 192819457, 195653774, 198265400, 200699913, 203011020, 205300034, 207796338, 210426423, 212842571, 215006548, 217076475, 219129299, 221168755, 223259417, 225396097, 227575082, 229858656, 232201613, 234583155, 236986362, 239353967, 241690438, 243953807, 246161292, 248393236, 250675047, 253373387, 256471424, 259606021, 262633229, 265474811, 268205796, 270860695, 273468014, 276119323, 278785482, 281484126, 284279634, 287084335, 289908091, 292786248, 295716666, 298730208, 301844223, 304970325, 308023452, 311062785, 314105075, 317115349, 320110752, 323115377, 326126496, 329179423, 332204657, 335056492, 337790069, 339436156, 340161438, 341534041, 343477330, 345426566, 347275809, 349035484, 350728354, 352404091, 354050266, 355649876, 357222717, 358769977, 360294013, 361801810, 363284708, 364731659, 366152374, 367551456, 368906814, 370209315, 371469482, 372704770, 373900680, 375029244, 376106469, 377131731, 378117766, 379063745, 379966907, 380846905, 381708397, 382543750, 383359330, 384145915, 384894298, 385642337, 386425220, 387253705, 388093055, 388918397, 389765292, 390647519, 391545620, 392444227, 393352611, 394294346, 395267222, 396248288, 397237403, 398218093, 399192917, 400151800, 401080535, 401993346, 402910156, 403820935, 404683461, 405518703, 406319926, 407079813, 407866275, 408655853, 409401664, 410134662, 410829980, 411520083, 412236781, 412978779, 413730742, 414457645, 415186381, 415928999, 416662120, 417391609, 418115525, 418800095, 419461011, 420095817, 420702895, 421278889, 1, 2, 5, 10, 21, 43, 86, 173, 346, 692, 1385, 2771, 5543, 6236, 7016, 7893, 8880, 9990, 11239, 12644, 14224, 16002, 37629, 37764, 37900, 38036, 38172, 38310, 38447, 38586, 38724, 38863, 39003, 39236, 39471, 39707, 39944, 40183, 40328, 40473, 40619, 40765, 40912, 41059, 41207, 41355, 41504, 41654, 41804, 41954, 42105, 42257, 42409, 42562, 42715, 42869, 43023, 43178, 42799, 42424, 42052, 41683, 41317, 40955, 40678, 40403, 40129, 39858, 39588, 39594, 39601, 39607, 39614, 39473, 39333, 39194, 39055, 38916, 38778, 38641, 38504, 38367, 38231, 38190, 38149, 38108, 38066, 38025, 37984, 37944, 37903, 37862, 37821, 37394, 36972, 36555, 36142, 35734, 35331, 34932, 34538, 34148, 33763, 33664, 33565, 33467, 33369, 33271, 33173, 33076, 32979, 32882, 32786, 32574, 32363, 32154, 31946, 31739, 31534, 31330, 31127, 30926, 30726, 30527, 30164, 29805, 29451, 29101, 28755, 28413, 28075, 27742, 27412, 27086, 26911, 26737, 26563, 26392, 26221, 26051, 25668, 25340, 25017, 24697, 24382, 24071, 23763, 23460, 23160, 22865, 22573, 22285, 22000, 22283, 22570, 22860, 23154, 23452, 23754, 24059, 24369, 24597, 24825, 25053, 25281, 25509, 25736, 25964, 26192, 26420, 26648, 26876, 27104, 27767, 28219, 28672, 29184, 29680, 30157, 30636, 31150, 31715, 33041, 35452, 38338, 41465, 44857, 48401, 51783, 54927, 57848, 60555, 63874, 67929, 71931, 75742, 79320, 82621, 85719, 88731, 91629, 94448, 96580, 97772, 98653, 99454, 100178, 100812, 101347, 101743, 101957, 101937, 102318, 103355, 104430, 105396, 106242, 106985, 107608, 108097, 108441, 108588, 108591, 108535, 108433, 108186, 107851, 107622, 107463, 107238, 106971, 106767, 106325, 105398, 104307, 103168, 102012, 100251, 97795, 95124, 92317, 89390, 87724, 87238, 86521, 85712, 84919, 84151, 83412, 82715, 82057, 81454, 80870, 80291, 79739, 79212, 78679, 78136, 77610, 77087, 76580, 76085, 75588, 75119, 74656, 74197, 73742, 73272, 72832, 72409, 71993, 71617, 71244, 70879, 70506, 70160, 69806, 69462, 69144, 68831, 68523, 68232, 67969, 67734, 67515, 67298, 67091, 66889, 66704, 66525, 66367, 66216, 66075, 65935, 65796, 65655, 65516, 65383, 65261, 65143, 65031, 64919, 64802, 64695, 64581, 64466, 64354, 64243, 64124, 64006, 63885, 63758, 63625, 63481, 63336, 63188, 63031, 62870, 62700, 62520, 62347, 62168, 61981, 2550997, 3251647, 4198217, 5500826, 7456186, 10619949, 15244330, 21615629, 32588755, 39328601, 93387023, 89021317, 83073038, 63114633, 72483777, 81108269, 95517497, 89877762, 83978333, 94693994, 95592438, 152638715, 172102585, 153071451, 148421183, 177606618, 143643915, 151111943, 156814543, 173818470, 182995148, 200615207, 237753549, 258757005, 284238369, 342332273, 368067350, 433857836, 435807739, 437766453, 439735640, 441720861, 443717002, 445728486, 447750027, 449781039, 451769777, 453776360, 455694335, 457622490, 459554324, 461467432, 463449944, 465526409, 467608437, 469692401, 471814520, 473996463, 476902827, 474489419, 478126178, 486419959, 491994518, 492019318, 495562451, 498730592, 501883746, 504823148, 506546658, 508557156, 511070914, 513877758, 515319100, 519115080, 520791217, 524609617, 527104015, 529802835, 531150152, 533087882, 536483158, 539592325, 542403234, 544919804, 547452777, 549998123, 552447869, 554829027, 557101500, 560102044, 559415023, 557530756, 556397644, 553576534, 551471642, 551068954, 551536902, 549989406, 545803754, 541416026, 535193893, 526470080, 513828441, 502466122, 499490182, 499006649, 499483498, 499785669, 500937449, 505064724, 508671163, 512701937, 516614349, 520648066, 524635234, 523910789, 523590649, 523471429, 526243034, 529753542, 533116004, 537064147, 541425844, 545707016, 549882217, 553938761, 557928250, 561844445, 565669848, 569573361, 573593744, 577764563, 581806664, 585947764, 590477874, 595166533, 600998152, 606992248, 611641775, 616199447, 620944220, 625682121, 630304255, 635093867, 640011764, 644973019, 649884869, 654869788, 661145103, 667479312, 673672990, 677489670, 682119989, 685949887, 690198748, 691420761, 692071533, 693814653, 697692784, 702428417, 707890123, 714679803, 721582172, 728701301, 735971282, 743360303, 753420927, 766295507, 779385423, 792229255, 803886717, 815998480, 829846651, 845142542, 854788263, 861232560, 866782344, 872332126, 877881913, 883431695, 888981476, 894531265, 900081045, 905630826, 911180608, 916730392, 922280177, 927829961, 946591954, 967414416, 989662727, 1012417075, 1036444075, 1060530740, 1085862342, 1111618973, 1132405866, 1147191622, 1161210675, 1183911757, 1217144205, 1251438013, 1283912295, 1316822564, 1349885696, 1384577933, 1420600062, 1456693473, 1492553420, 1527560619, 1562045976, 1595507284, 1627342571, 1658006259, 1687818432, 1717294143, 1747437825, 1778698349, 1811655794, 1846182616, 1880139880, 1913689032, 1948314069, 1984336831, 2021851155, 2059210641, 2096075553, 2133212546, 2167382314, 2197406055, 2225369861, 2251652283, 2277401663, 2302891501, 2327613637, 2351662004, 2375149846, 2398658002, 2421698836, 2443169936, 2464250116, 2485797097, 2507751547, 2529346002, 2550034553, 2571616096, 2594532094, 2617657240, 2640400163, 2664517398, 2689585465, 2713983279, 2737646890, 2759890904, 2781778743, 2801804568, 2818594893, 2832101028, 2841892610, 2847730001, 2852870890, 2860329839, 2868377072, 2875516968, 2881455096, 2886783266, 2891485529, 2895626406, 2899234076, 2902333010, 2904918482, 2906996313, 2908603741, 2909741549, 2910403150, 2910600979, 2910322369, 2909527042, 2908182027, 2906281598, 2903833219, 2900801141, 2897104055, 2892669848, 2887513012, 2881584118, 2874792125, 2867139191, 2858625005, 2849196167, 2838920296, 2827862792, 2816017787, 2803439208, 2790200957, 2776385105, 2762047222, 2747274738, 2732159755, 2716759243, 2701165688, 2685422399, 2669533163, 2653560545, 2637500645, 2621354539, 2605173352, 2588951558, 2572685086, 2556333784, 2539853846, 2523244032, 2506468911, 2489528521, 2472431455, 2455178905, 2437776693, 2420199971, 2402488607, 2384692985, 2366835241, 2348916896, 2330988706, 2313130591, 2295323736, 2277564069, 2259890773, 2242301234, 2224824566, 2207468754, 2190190570, 2172973774, 2155815015, 2138704331, 2121626025, 2104602326, 2087657867, 2070771825, 1705, 1894, 2105, 2339, 2598, 2887, 3208, 3565, 3961, 4401, 4890, 5435, 6040, 6714, 7463, 8295, 9221, 10252, 11397, 12672, 14091, 15670, 17428, 19386, 21566, 23995, 26701, 29719, 31284, 32930, 34663, 36488, 38408, 40430, 42557, 44797, 47155, 30064, 31069, 32106, 33179, 34287, 35432, 36616, 37839, 39102, 40408, 41758, 43153, 44594, 46084, 47623, 49214, 50857, 52556, 54311, 56125, 58000, 60000, 61000, 63000, 65000, 67000, 68000, 70000, 72000, 74000, 81000, 89000, 97000, 107000, 117000, 128000, 131000, 133000, 135000, 138000, 140000, 139000, 139000, 138000, 137000, 137000, 136000, 135000, 135000, 134000, 133000, 133000, 132000, 141000, 152000, 162000, 174000, 186000, 200000, 214000, 229000, 243000, 256000, 271000, 286000, 302000, 320000, 338000, 357000, 377000, 399000, 409000, 419000, 430000, 441000, 452000, 464000, 476000, 488000, 501000, 513000, 531000, 550000, 569000, 589000, 610000, 631000, 653000, 676000, 700000, 724000, 741000, 759000, 778000, 796000, 816000, 835000, 855000, 876000, 897000, 919000, 934000, 949000, 965000, 981000, 997000, 1014000, 1030000, 1043000, 1062000, 1081000, 1114887, 1149837, 1185882, 1223057, 1261397, 1300939, 1341721, 1383781, 1427160, 1479000, 1502526, 1526426, 1550706, 1575372, 1600430, 1625888, 1651750, 1678023, 1704715, 1734000, 1756478, 1779247, 1802312, 1825676, 1849342, 1873315, 1897599, 1922198, 1948216, 1974234, 2000252, 2026270, 2052288, 2078306, 2104324, 2130342, 2156360, 2182378, 2208396, 2234414, 2256416, 2281110, 2308051, 2336875, 2367035, 2398370, 2430772, 2463868, 2497153, 2529964, 2562047, 2593294, 2623767, 2653182, 2681172, 2707655, 2732283, 2754605, 2773985, 2790811, 2806462, 2821648, 2837143, 2853947, 2872328, 2891395, 2909469, 2925714, 2939906, 2951956, 2963250, 2975490, 2988779, 3002495, 3017044, 3032846, 3049896, 3067957, 3086254, 3104404, 3122357, 3139704, 3156351, 3172839, 3189438, 3206329, 3223349, 3239286, 3254020, 3266212, 3274257, 3278868, 3281188, 3283157, 3285776, 3289508, 3295155, 3302184, 3310093, 3318581, 3326829, 3335406, 3345335, 3356343, 3368022, 3379279, 3388444, 3394538, 3397206, 3398966, 3396693, 3390913, 3388083, 3386583, 3384686, 3382539, 3380240, 3377888, 3375422, 3372887, 3370279, 3367538, 3364647, 3361584, 3358275, 3354676, 3350727, 3346422, 3341667, 3336461, 3330800, 3324636, 3317928, 3310603, 3302675, 3294187, 3285153, 3275498, 3265253, 3254355, 3242782, 3230530, 3217602, 3203931, 3189562, 3174548, 3158983, 3142925, 3126367, 3109394, 3092139, 3074660, 3057003, 3039186, 3021171, 3002936, 2984502, 2965816, 2946819, 2927559, 2908085, 2888389, 2868473, 2848258, 2827729, 2806929, 2785804, 2764359, 2742573, 2720453, 2698014, 2675289, 2652270, 2629006, 2605491, 2581719, 2557743, 2533620, 2509348, 2484970, 2460527, 2436095, 2411751, 2387526, 2363440, 2339513, 2315781, 2292227, 2268914, 2245889, 102306, 119357, 139250, 162459, 189535, 221125, 257979, 300976, 351138, 409661, 477938, 512077, 548654, 587843, 629832, 674820, 723022, 774666, 830000, 865000, 900000, 970000, 1040000, 1110000, 1180000, 1260000, 1440000, 1620000, 1711233, 1806302, 1906652, 2012577, 2124387, 2242409, 2366987, 2498486, 2637291, 1598430, 1611136, 1624130, 1636924, 1650239, 1663474, 1677040, 1690434, 1703769, 1717510, 1732066, 1746660, 1761366, 1775423, 1789431, 1809453, 1834438, 1859812, 1885432, 1912087, 1939104, 1966701, 1994412, 2022206, 2050571, 2079295, 2108317, 2137431, 2166223, 2195482, 2225018, 2253179, 2282186, 2311626, 2341874, 2365831, 2383617, 2401596, 2420247, 2440580, 2462556, 2484101, 2506516, 2526745, 2549932, 2574025, 2596958, 2619431, 2643619, 2669057, 2692812, 2714437, 2735492, 2756345, 2776435, 2796165, 2816292, 2839944, 2873610, 2900088, 2900970, 2901389, 2915819, 2935192, 2954836, 2987918, 3071424, 3165039, 3071403, 3054350, 3091020, 3131440, 3175346, 3230961, 3271837, 3300702, 3337403, 3366821, 3421221, 3508159, 3588331, 3669979, 3750806, 3826473, 3896273, 3969881, 4045585, 4121716, 4182317, 4227279, 4272090, 4316380, 4360882, 4405376, 4450191, 4494947, 4540506, 4599495, 4672477, 4750257, 4829827, 4904399, 4982336, 5063635, 5140068, 5209938, 5286508, 5371815, 5455525, 5532580, 5612228, 5703297, 5799286, 6005584, 5956254, 6035241, 6022876, 5985982, 5959468, 5801368, 5614085, 5565024, 5570063, 5624900, 5729319, 5839470, 5945513, 6057306, 6173196, 6285211, 6387459, 6475046, 6539360, 6462325, 6391144, 6460252, 6547735, 6653915, 6773745, 6729258, 6684772, 6640285, 6595799, 6551312, 6506826, 6462339, 6417852, 6373366, 6328879, 6284393, 6239906, 6385010, 6536522, 6698118, 6869811, 7054038, 7252046, 7463066, 7689160, 7935475, 8209125, 8517722, 8854368, 9202243, 9557610, 9921681, 10289299, 10659181, 11032154, 11403157, 11762643, 12111512, 12465108, 12831046, 13209013, 13598521, 13998620, 14408815, 14816350, 15215588, 15619935, 16035031, 16462742, 16908402, 17378855, 17875337, 18395621, 18930068, 19460634, 19977192, 20464963, 20962908, 21485095, 21987960, 22463295, 22917588, 23351981, 23758961, 24134930, 24476013, 24787052, 25090289, 25399987, 25711261, 26029350, 26356977, 26699046, 27076013, 27494780, 27939333, 28385509, 28823194, 29261908, 29724065, 30222994, 30749349, 31284565, 31819172, 32373489, 32964700, 33586373, 34243696, 34938953, 35652311, 36361859, 37053428, 37724225, 38376105, 39010998, 39634356, 40248249, 40850313, 41442246, 42026367, 42603255, 43175106, 43744385, 44313641, 44885869, 45461991, 46044154, 46636745, 47240038, 47851674, 48470627, 49096062, 49724398, 50351713, 50975929, 51596111, 52210751, 52819887, 53423247, 54019138, 54606899, 55185070, 55752579, 56311624, 56863064, 57405429, 57938049, 58459748, 58972438, 59477424, 59974301, 60462544, 60943552, 61418616, 61888528, 62354712, 62817013, 63277023, 63733359, 64186364, 64637219, 65085150, 65530995, 65978433, 66423181, 66858873, 67288843, 67715598, 68135614, 68550920, 68964882, 69371026, 69767297, 70156895, 70539713, 70915053, 71281043, 71634948, 71978940, 72314455, 72641106, 72955573, 73256784, 73548800, 73829455, 74095859, 74350004, 15, 24, 36, 54, 81, 121, 182, 273, 410, 616, 924, 1386, 2079, 3119, 4679, 7018, 10528, 15792, 16623, 17498, 18419, 19388, 20409, 21483, 22614, 23804, 25057, 57474, 57474, 57474, 57474, 57474, 57474, 57474, 57474, 57474, 57474, 57474, 57474, 57474, 57474, 57474, 57474, 57474, 57474, 57474, 57474, 57474, 57474, 57474, 57474, 57474, 57474, 57474, 57474, 57474, 57474, 57474, 56905, 56341, 55783, 55231, 54684, 54143, 53607, 53076, 52551, 52030, 51515, 51005, 50500, 50000, 49505, 49015, 48530, 48049, 47573, 47102, 46636, 46174, 45717, 45264, 44816, 44372, 43933, 43498, 43067, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 42641, 43067, 43498, 43933, 44372, 44816, 45264, 45717, 46174, 46636, 47102, 47573, 48049, 48530, 49015, 49505, 50000, 50500, 51005, 51051, 51097, 51143, 51189, 51235, 51281, 51327, 51373, 51419, 51465, 51511, 51557, 52378, 53285, 54316, 55435, 56650, 57941, 59391, 60999, 62683, 64446, 66279, 68188, 70171, 72232, 74375, 76605, 78935, 81334, 83770, 86283, 88881, 91578, 94379, 97273, 100288, 103402, 106634, 109980, 113061, 115683, 118268, 121051, 124013, 127125, 130375, 133737, 137206, 140769, 144410, 148073, 151807, 155619, 159475, 163328, 167155, 170926, 174638, 178322, 182056, 186290, 191047, 195871, 200760, 205720, 210772, 215939, 221291, 226908, 232740, 238256, 243483, 248894, 254495, 260247, 266115, 272097, 278518, 285273, 291995, 298867, 305882, 313061, 320422, 327786, 335180, 342575, 349981, 357408, 364895, 372441, 380025, 387669, 395379, 403201, 411073, 419018, 427044, 435163, 443324, 451523, 459748, 468018, 476322, 484648, 493005, 501332, 509637, 517904, 526154, 534391, 542587, 550735, 558866, 566966, 575038, 583050, 591020, 598969, 606886, 614761, 622577, 630382, 638230, 646078, 653868, 661621, 669332, 676959, 684518, 692036, 699516, 706951, 714308, 721557, 728697, 735750, 742706, 749580, 756396, 763066, 769635, 776116, 782505, 788857, 795109, 801227, 807206, 813115, 818890, 824567, 830145, 835635, 841069, 846410, 851608, 856629, 861528, 866321, 870978, 875476, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 904, 902, 901, 900, 898, 897, 896, 894, 893, 892, 890, 889, 895, 901, 907, 914, 921, 926, 928, 930, 931, 929, 926, 928, 929, 931, 901, 854, 816, 785, 769, 758, 750, 746, 745, 743, 742, 746, 749, 752, 755, 754, 753, 750, 747, 744, 741, 740, 740, 737, 737, 736, 737, 736, 729, 720, 714, 709, 706, 707, 706, 701, 691, 684, 674, 667, 667, 664, 657, 648, 637, 629, 624, 612, 598, 587, 579, 571, 563, 552, 543, 536, 527, 513, 501, 507, 510, 517, 529, 535, 534, 530, 526, 526, 537, 539, 543, 542, 545, 555, 576, 595, 612, 624, 635, 644, 657, 665, 678, 691, 704, 720, 730, 742, 762, 776, 791, 803, 813, 822, 835, 853, 871, 887, 903, 916, 931, 945, 957, 966, 983, 1002, 1026, 1045, 1060, 1077, 1091, 1104, 1114, 1125, 1134, 1147, 1163, 1176, 1194, 1211, 1222, 1235, 1249, 1261, 1271, 1285, 1293, 1304, 1312, 1321, 1330, 1338, 1346, 1352, 1359, 1363, 69396, 77106, 85674, 95193, 105770, 117522, 130581, 145090, 161211, 179123, 199026, 209501, 220527, 232134, 244351, 257212, 270750, 285000, 300000, 300000, 300000, 320000, 340000, 360000, 380000, 400000, 400000, 500313, 506646, 513059, 519554, 526130, 532790, 539535, 546364, 553280, 560284, 780000, 788087, 792106, 796145, 800204, 804284, 808385, 812507, 816650, 820815, 825000, 819205, 813233, 807305, 801420, 795578, 789778, 784021, 778306, 772632, 767000, 778000, 788000, 799000, 810000, 822000, 833000, 844000, 856000, 868000, 880000, 895000, 910000, 924000, 938000, 952000, 966000, 979000, 992000, 1005000, 1018000, 1030000, 1043000, 1055000, 1067000, 1079000, 1091000, 1102000, 1114000, 1126000, 1137000, 1149000, 1160000, 1172000, 1183000, 1195000, 1206000, 1218000, 1229000, 1241000, 1253000, 1265000, 1277000, 1289000, 1301000, 1314000, 1326000, 1339000, 1352000, 1365000, 1379000, 1393000, 1407000, 1421000, 1435000, 1450000, 1466000, 1481000, 1497000, 1513000, 1530000, 1547000, 1564000, 1582000, 1601000, 1619000, 1638000, 1658000, 1678000, 1699000, 1720000, 1742000, 1764000, 1787000, 1811000, 1835000, 1859000, 1885000, 1911000, 1937000, 1964000, 1992000, 2021000, 2050000, 2080000, 2111000, 2143000, 2175000, 2208000, 2242000, 2277000, 2312000, 2348000, 2386000, 2393428, 2400800, 2408194, 2415611, 2423051, 2430514, 2438000, 2491892, 2541915, 2592943, 2644995, 2698092, 2752255, 2807505, 2863864, 2921355, 2980000, 3055451, 3124859, 3195844, 3268441, 3342688, 3418621, 3496280, 3575702, 3735132, 3894561, 4053991, 4213421, 4372850, 4532280, 4691710, 4851139, 5010569, 5169999, 5329428, 5488858, 5732604, 5981378, 6234772, 6492813, 6755819, 7024324, 7299445, 7581981, 7869228, 8160087, 8455921, 8756880, 9064019, 9377715, 9697793, 10024858, 10358514, 10697538, 11040279, 11387795, 11741013, 12099184, 12463539, 12835356, 13215889, 13606286, 14006819, 14416680, 14834551, 15258225, 15687305, 16121876, 16562202, 17008838, 17461433, 17923542, 18394970, 18871021, 19348925, 19827005, 20304898, 20780946, 21254525, 21725186, 22193822, 22662117, 23131691, 23601341, 24066595, 24526707, 24979934, 25435674, 25892710, 26340843, 26785797, 27224691, 27649369, 28053694, 28438296, 28813101, 29185220, 29553829, 29912195, 30254080, 30573968, 30765719, 30565331, 29807591, 28938096, 28444080, 28237830, 28213015, 28300861, 28405544, 28516900, 28633721, 28758568, 28885168, 29014447, 29151810, 29295745, 29442537, 29587100, 29735160, 29883330, 30020168, 30146548, 30268330, 30386286, 30495446, 30590210, 30674535, 30749674, 30813808, 30871493, 30923466, 30974368, 31021603, 31059957, 31094887, 31122404, 31146374, 31168374, 31183526, 31198436, 31210497, 31213041, 31210978, 31206441, 31197943, 31188526, 31177013, 31162717, 31147758, 31128198, 31100575, 31067282, 31032692, 30996881, 30957610, 30916452, 30873680, 30829750, 30787911, 30743552, 30694262, 30641636, 30582758, 30520251, 30456005, 30390718, 30322898, 30252173, 30178832, 30100921, 30015816, 29923925, 29828978, 29728094, 29620001, 29508461, 29393891, 29271202, 29141701, 29008477, 28867499, 28722689, 28574951, 28426556, 28280554, 21429, 28652, 38323, 51278, 68641, 91927, 123178, 165150, 221568, 297476, 399714, 430227, 463068, 498417, 536464, 577416, 621493, 668936, 720000, 760000, 800000, 1040000, 1280000, 1520000, 1760000, 2000000, 2500000, 3000000, 3295916, 3591833, 3887750, 4183666, 4479583, 4775500, 5071416, 5367333, 5663250, 7291329, 7366899, 7443277, 7520472, 7598493, 7677349, 7757049, 7837603, 7919020, 8001310, 8084482, 8168546, 8253512, 8339391, 8426191, 8513924, 8602600, 8692229, 8782822, 8874389, 8966942, 8851609, 8944097, 9037584, 9132079, 9227595, 9324142, 9421732, 9520378, 9620090, 9720880, 9822761, 9925746, 10029845, 10135072, 10241439, 10348960, 10457647, 10567513, 10678571, 10790836, 10823056, 10923234, 11024380, 11126503, 11229614, 11333723, 11438839, 11544973, 11652136, 11463073, 11272503, 11377678, 11483881, 11591120, 11699408, 11808754, 11919170, 12030666, 12143254, 12256945, 12371751, 12487683, 12604753, 12722973, 12842354, 12962909, 13084650, 13207589, 13331739, 13457112, 13583722, 13711580, 13840701, 13971097, 14102782, 14235768, 14370071, 14505703, 14635142, 14766070, 14636427, 14506113, 14475930, 14466041, 14457331, 14450731, 14476502, 14565208, 14656934, 14751764, 14899462, 15050135, 15203893, 15360855, 15521144, 15684896, 15852249, 16023353, 16198366, 16377458, 16560805, 16748599, 16937417, 17127263, 17318145, 17510069, 17703043, 17897076, 18092178, 18288361, 18480978, 18678224, 18868034, 19051753, 19230735, 19393669, 19537407, 19675528, 19821622, 19989283, 20181490, 20390874, 20615488, 20853393, 21102644, 21361282, 21627976, 21901745, 22181600, 22466558, 22774745, 23109373, 23447079, 23764502, 24038271, 24274788, 24498786, 24714399, 24746593, 24778788, 24810982, 24843177, 24875371, 24907566, 24939760, 24971954, 25004149, 25036343, 25068538, 25100732, 25600271, 26143915, 26757963, 27427907, 28166451, 28922317, 29754431, 30658455, 31585551, 32531929, 33409060, 34288562, 35249107, 36201568, 37129660, 38024835, 38895083, 39734609, 40582097, 41475227, 42449281, 43429169, 44409864, 45413538, 46482905, 47684927, 48954875, 50249551, 51378214, 52490098, 53738141, 55011292, 56337918, 57706071, 59060622, 60347044, 61584645, 62843234, 64147354, 65504551, 66891778, 68260336, 69586394, 70854393, 72049945, 73156456, 74226890, 75299665, 76287454, 77154016, 77969357, 78772227, 79563778, 80338977, 81088309, 82167901, 83633374, 85175789, 86460023, 87455148, 88468315, 89510355, 90573103, 91679582, 92823254, 94000115, 95176978, 96237319, 97173778, 98079196, 98935101, 99680656, 100352189, 100987685, 101598530, 102177434, 102727391, 103255745, 103761150, 104254900, 104737913, 105204401, 105656307, 106097515, 106530670, 106945843, 107346047, 107732020, 108097654, 108437633, 108752199, 109040314, 109292559, 109506275, 109685396, 109827663, 109930244, 109994024, 110018017, 110008911, 109963190, 109881110, 109772784, 109638184, 109478381, 109300482, 109103609, 108883029, 108644603, 108396977, 108138076, 107862804, 107574425, 107277411, 106969668, 106646592, 106311288, 105970077, 105622491, 105260843, 104886214, 104498439, 104095697, 103685024, 103266529, 102840317, 102402543, 101955097, 101500589, 101038820, 100573251, 100103740, 99635496, 99172483, 98712642, 98251411, 97787773, 97326976, 96868266, 96406983, 95946916, 95490334, 95033605, 94576335, 94117722, 93650417, 93176202, 92694011, 92201783, 91705113, 5484, 5454, 5424, 5395, 5366, 5338, 5310, 5282, 5255, 5228, 5202, 5176, 5151, 5126, 5101, 5076, 5052, 5028, 5005, 4982, 4947, 4896, 4846, 4797, 4749, 4702, 4655, 4609, 4565, 4518, 4444, 4372, 4300, 4230, 4161, 4094, 4027, 3962, 3898, 3835, 3774, 3701, 3628, 3554, 3482, 3415, 3351, 3289, 3219, 3137, 3054, 2979, 2902, 2828, 2780, 2739, 2701, 2663, 2627, 2591, 2560, 2543, 2527, 2511, 2497, 2483, 2471, 2463, 2459, 2456, 2467, 2451, 2430, 2427, 2424, 2426, 2427, 2429, 2432, 2435, 2431, 2426, 2422, 2418, 2414, 2410, 2407, 2422, 2453, 2461, 2483, 2495, 2509, 2523, 2537, 2551, 2566, 2581, 2597, 2614, 2631, 2643, 2656, 2675, 2695, 2715, 2735, 2748, 2777, 2806, 2831, 2857, 2864, 2869, 2874, 2879, 2900, 2922, 2727, 2778, 2879, 2920, 2987, 3055, 3126, 3198, 3272, 3347, 3424, 3502, 3583, 3667, 3766, 3867, 3960, 4056, 4162, 4281, 4372, 4721, 5070, 5418, 5767, 6116, 6464, 6813, 7162, 7511, 7860, 8208, 8557, 8836, 9201, 9572, 9739, 9665, 9538, 9359, 9155, 8921, 8646, 8326, 8173, 8217, 8277, 8300, 8324, 8409, 8521, 8675, 8857, 9014, 9160, 9285, 9383, 9357, 9426, 9770, 10201, 10660, 11139, 11642, 12163, 12525, 12688, 12822, 12956, 13085, 13224, 13364, 13503, 13654, 13799, 13949, 14084, 14222, 14340, 14438, 14553, 14675, 14804, 14931, 15048, 15071, 14916, 14635, 14333, 14020, 13706, 13436, 13189, 12942, 12709, 12500, 12328, 12185, 12057, 11945, 11827, 11711, 11640, 11590, 11501, 11394, 11303, 11222, 11138, 11066, 10999, 10935, 10883, 10842, 10796, 10761, 10727, 10699, 10670, 10639, 10625, 10606, 10572, 10539, 10515, 10482, 10448, 10412, 10371, 10322, 10266, 10222, 10171, 10107, 10047, 9980, 9905, 9837, 9764, 9688, 9607, 9523, 9448, 9376, 9295, 9220, 9145, 9079, 9008, 8936, 8877, 8816, 8753, 8691, 8629, 8571, 8517, 8463, 8414, 8370, 8315, 8264, 8220, 8176, 8127, 8078, 8024, 7969, 7912, 7846, 7787, 7723, 7652, 7590, 7513, 7445, 7373, 7299, 7223, 7147, 7067, 6977, 6896, 1, 1, 2, 3, 5, 8, 12, 18, 28, 42, 63, 94, 142, 213, 319, 479, 718, 721, 723, 726, 728, 731, 733, 735, 738, 740, 4315, 4315, 4315, 4315, 4315, 4315, 4315, 4315, 4315, 4315, 4315, 4315, 4315, 4315, 4315, 4315, 4315, 4315, 4320, 4325, 4329, 4334, 4339, 4344, 4349, 4354, 4359, 4364, 4369, 4374, 4379, 4384, 4389, 4394, 4399, 4404, 4409, 4414, 4419, 4424, 4429, 4434, 4439, 4444, 4449, 4454, 4459, 4464, 4469, 4474, 4479, 4524, 4570, 4616, 4663, 4710, 4757, 4806, 4854, 4903, 4953, 5003, 5053, 5104, 5156, 5208, 5260, 5314, 5367, 5421, 5476, 5532, 5587, 5644, 5701, 5758, 5817, 5875, 5935, 5995, 6055, 6116, 6178, 6241, 6304, 6367, 6432, 6497, 6562, 6629, 6695, 6761, 6827, 6893, 6960, 7028, 7097, 7166, 7236, 7306, 7378, 7498, 7620, 7744, 7870, 7998, 8129, 8261, 8396, 8532, 8671, 8715, 8759, 8804, 8848, 8893, 8938, 8983, 9028, 9074, 9120, 9221, 9323, 9426, 9531, 9636, 9743, 9851, 9960, 10071, 10182, 10362, 10545, 10732, 10922, 11115, 11312, 11512, 11715, 11820, 11926, 12032, 12137, 12242, 12348, 12454, 12559, 12664, 12770, 12876, 12981, 14226, 15559, 16990, 18553, 20230, 22024, 23920, 25937, 28084, 30344, 32743, 35270, 37914, 40679, 43550, 46543, 50647, 56002, 61663, 71745, 78738, 78269, 77665, 76496, 66911, 64509, 77407, 90904, 104999, 117389, 126906, 134496, 140600, 146165, 151772, 157376, 162892, 168420, 173937, 179553, 185312, 190948, 196484, 201927, 209941, 221402, 233786, 246315, 258979, 271946, 285197, 298468, 311791, 325197, 338704, 352658, 366874, 380834, 394959, 409722, 425093, 441033, 457436, 472591, 486232, 499658, 512851, 525790, 538450, 549374, 558625, 568746, 579734, 590515, 600913, 610822, 620340, 629595, 638589, 647486, 656182, 664600, 672822, 680609, 688162, 695588, 702662, 709533, 716269, 722870, 729404, 735839, 742002, 747829, 753420, 758709, 763691, 768309, 772800, 777321, 781599, 785748, 789765, 793562, 797080, 800192, 803071, 805713, 807940, 809955, 812042, 814065, 815836, 817456, 819006, 820377, 821626, 822713, 823491, 824296, 825000, 825610, 826491, 827413, 828241, 829090, 829862, 830799, 831814, 832610, 833333, 834038, 834635, 835071, 835413, 835860, 836245, 836508, 836625, 836540, 836416, 836195, 835813, 835283, 834711, 834186, 833661, 832932, 832130, 831294, 4501152, 5687125, 7314623, 9651703, 13278309, 19155698, 28859174, 44577880, 72685064, 110530464, 232268832, 237052192, 240762160, 227702848, 241697008, 253395808, 271638944, 278346080, 285870176, 311142688, 323462624, 397889888, 444653984, 456248096, 442309216, 503051104, 516147616, 595456896, 617975872, 648184768, 670899968, 702227776, 753279296, 788254976, 827951488, 900945152, 942261696, 1006121572, 1010060837, 1014357955, 1018283653, 1022370723, 1026114998, 1030301701, 1034392608, 1038543531, 1042590410, 1046852943, 1050831701, 1053048140, 1054701596, 1056469477, 1059260461, 1062251817, 1065589742, 1068882597, 1072685592, 1076626608, 1081173734, 1082802888, 1090336026, 1102744588, 1112312920, 1116371710, 1123881103, 1130786570, 1137951556, 1144627968, 1150012190, 1154128942, 1158774026, 1164091984, 1166682889, 1172518481, 1175883366, 1181396332, 1185574356, 1190073537, 1193220190, 1199997967, 1207897767, 1216048760, 1223606265, 1231237536, 1238210439, 1245020415, 1251520581, 1258459702, 1265421370, 1272674397, 1276265622, 1278831729, 1281764888, 1283271738, 1285566014, 1289568935, 1294831850, 1297360349, 1297668724, 1297851182, 1296397808, 1292552306, 1284964663, 1279162974, 1282389201, 1286029490, 1291498981, 1296593745, 1302324963, 1311026333, 1319979678, 1329241075, 1338154712, 1347520868, 1356738537, 1361685934, 1368014958, 1373634217, 1382389624, 1394158660, 1406028011, 1418602969, 1431455800, 1444057833, 1456467842, 1468918274, 1481233683, 1493090594, 1505158876, 1514662296, 1524607132, 1534790192, 1544876827, 1555140454, 1566666890, 1578534425, 1591739408, 1605050394, 1617268034, 1631423912, 1645752630, 1660185024, 1674233888, 1688472899, 1703208329, 1718174889, 1733080344, 1748249215, 1764730550, 1780734098, 1798601358, 1809854101, 1822330458, 1831162446, 1839178759, 1832935801, 1832294476, 1841321298, 1854409284, 1870861114, 1888688524, 1909839868, 1931015354, 1952642946, 1974258885, 1996116192, 2020152176, 2047260112, 2075364457, 2102646612, 2126147628, 2150282295, 2178854557, 2208141125, 2233523548, 2255691545, 2275475158, 2295258774, 2315042394, 2334826010, 2354609615, 2374393240, 2394176860, 2413960465, 2433744081, 2453527700, 2473311316, 2493092852, 2536927034, 2584086340, 2634106241, 2685894857, 2740213796, 2795409991, 2852618331, 2911249671, 2965950350, 3015470889, 3064869675, 3123374312, 3192807826, 3264487343, 3334533710, 3404041131, 3473412877, 3545187246, 3619491581, 3694683794, 3769847867, 3844917684, 3920805041, 3996416100, 4070735279, 4144246382, 4217863796, 4292097499, 4368539520, 4447606240, 4528777306, 4612673415, 4697327573, 4782175518, 4868943457, 4958072839, 5049746390, 5141992540, 5234431736, 5327803106, 5418735886, 5505989815, 5591544802, 5675551258, 5758878977, 5842055730, 5924787819, 6007066691, 6089006328, 6171702992, 6254936464, 6337730343, 6420361633, 6503377774, 6586970132, 6671452019, 6757308776, 6844457659, 6932766416, 7021732143, 7110923773, 7201202478, 7291793585, 7381616239, 7470491876, 7558554527, 7645617952, 7729902779, 7811293699, 7887001289, 7954448387, 8021407196, 8091734933, 8161972574, 8231613067, 8300678396, 8369094344, 8436618881, 8503285316, 8569124917, 8634119328, 8698229811, 8761449082, 8823784910, 8885210180, 8945686621, 9005152615, 9063572924, 9120928368, 9177190199, 9232281571, 9286110373, 9338661313, 9389873693, 9439639664, 9487889603, 9534545979, 9579536037, 9622824030, 9664378585, 9704192294, 9742264517, 9778614615, 9813251657, 9846237566, 9877680389, 9907637192, 9936164376, 9963337084, 9989232293, 10013916203, 10037466594, 10059950036, 10081402737, 10101849558, 10121317108, 10139808356, 10157301940, 10173782133, 10189241950, 10203681571, 10217055171, 10229327828, 10240485058, 10250496436, 10259351438, 10267045018, 10273556322, 10278887467, 10283078027, 10286161733, 10288205059, 10289247324, 10289315239, 10288456610, 10286708355, 10284111371, 10280704579, 10276518274, 10271565066, 10265861714, 10259408378, 10252184759, 10244185834, 10235403600, 10225850873, 10215549308, 10204489860, 10192689070, 10180160744, 981, 1963, 3927, 7855, 15710, 31420, 62841, 125683, 251367, 502734, 1005469, 1170300, 1362153, 1585457, 1845368, 2147887, 2500000, 2550000, 2600000, 2425000, 2250000, 2000000, 2100000, 2200000, 2050000, 2250000, 2500000, 2250000, 2257931, 2286512, 2315455, 2344765, 2374445, 2404502, 2434938, 2465760, 2496973, 1834909, 1840407, 1845922, 1851454, 1857003, 1862568, 1868149, 1873748, 1879363, 1884995, 1890644, 1896310, 1901993, 1907693, 1913410, 1919144, 1924896, 1930664, 1936450, 1942254, 1948074, 1953913, 1959768, 1965642, 1971533, 1977441, 1983368, 1989312, 1995274, 2001253, 2007251, 2013267, 2019301, 2025353, 2031423, 2037511, 2043618, 2049742, 2055886, 2062047, 2068351, 2074681, 2081038, 2087422, 2093834, 2100275, 2106745, 2113244, 2119775, 2126336, 2132930, 2139557, 2146218, 2152914, 2159645, 2166414, 2173222, 2180068, 2186956, 2193885, 2200859, 2207877, 2214942, 2222056, 2229220, 2236904, 2244971, 2253250, 2261768, 2270556, 2279647, 2295863, 2312529, 2329695, 2347420, 2369142, 2383360, 2397663, 2412052, 2426527, 2441089, 2455738, 2470475, 2485301, 2500216, 2515220, 2530314, 2545499, 2560775, 2576143, 2591602, 2607168, 2622536, 2637996, 2653550, 2669196, 2684936, 2700771, 2716701, 2732727, 2748849, 2765068, 2781384, 2798022, 2814760, 2831598, 2848537, 2865577, 2882719, 2899964, 2917312, 2935004, 2953269, 2971658, 2990170, 3029396, 3069138, 3109404, 3150201, 3191536, 3233416, 3275963, 3317215, 3359017, 3401377, 3444302, 3487799, 3531874, 3576536, 3621792, 3667650, 3714145, 3761769, 3810011, 3858881, 3908386, 3958535, 4009335, 4060796, 4107128, 4153460, 4199792, 4246125, 4292457, 4338789, 4385121, 4431453, 4477786, 4524118, 4570450, 4616782, 4684151, 4758168, 4837297, 4921135, 5009669, 5103102, 5201614, 5305739, 5415917, 5532299, 5655237, 5782227, 5911141, 6048014, 6195597, 6351492, 6516449, 6690524, 6875859, 7065279, 7257468, 7460068, 7672798, 7896789, 8133602, 8384119, 8648223, 8926592, 9224198, 9543358, 9882368, 10241006, 10621498, 11025596, 11453825, 11901045, 12369914, 12859720, 13364180, 13887863, 14430205, 14989497, 15563919, 16149147, 16740057, 17313181, 17873943, 18446015, 19029421, 19624139, 20226146, 20835092, 21456379, 22095161, 22790082, 23543090, 24318090, 25111941, 25927723, 26754383, 27582902, 28433655, 29312955, 30226311, 31159378, 32109023, 33090923, 34085181, 35111416, 36134867, 37140234, 38222878, 39390800, 40583173, 41773881, 42961661, 44145631, 45323697, 46497585, 47667660, 48827516, 49979102, 51129880, 52280000, 53429320, 54578060, 55724272, 56872167, 58024728, 59181529, 60345682, 61517980, 62696533, 63880188, 65066360, 66253595, 67438812, 68620860, 69799811, 70976407, 72147206, 73306843, 74454838, 75593475, 76722922, 77839996, 78944479, 80037218, 81115682, 82176003, 83219625, 84247682, 85256630, 86242601, 87210889, 88166426, 89106224, 90029930, 90938610, 91830018, 92705772, 93564802, 94403352, 95224798, 96028898, 96815866, 97584486, 98335674, 99073560, 99794202, 100497756, 101183090, 101850776, 102502658, 103138504, 103754287, 104347345, 104920632, 105472781, 106002503, 106510736, 106998028, 107459608, 107895468, 108308133, 108699437, 109068202, 109414687, 109738711, 110035631, 5174997, 5206543, 5237781, 5269123, 5300856, 5332682, 5364828, 5397036, 5429433, 5462146, 5495217, 5529090, 5563315, 5598029, 5589777, 5582159, 5619021, 5656222, 5693748, 5754522, 5816173, 5897558, 5961564, 6026270, 6092132, 6159347, 6227389, 6296513, 6363230, 6420853, 6479233, 6527290, 6576981, 6627228, 6680185, 6746538, 6813794, 6882014, 6960792, 6994593, 7029734, 7068592, 7096528, 7087150, 7112743, 7139260, 7163078, 7163177, 7166119, 7169838, 7193060, 7208144, 7255445, 7304355, 7352753, 7405890, 7459018, 7558330, 7632111, 7709467, 7788806, 7861516, 7934050, 8008815, 8084599, 8160265, 8239597, 8309733, 8486620, 8613165, 8644568, 8697418, 8739548, 8781358, 8838081, 8905447, 8937432, 8978151, 9024967, 8797382, 8862241, 8880671, 8985179, 9113602, 9242842, 9372034, 9494270, 9627621, 9766701, 9910892, 10028161, 10127785, 10203537, 10307857, 10418445, 10543201, 10654720, 10777015, 10880725, 11001788, 11119218, 11234853, 11350884, 11466800, 11592219, 11690580, 11819608, 11955933, 12077957, 12192302, 12357213, 12476574, 12606989, 12465999, 12493258, 12252267, 12121551, 11979675, 11746435, 12109782, 12364624, 12547383, 12738806, 12925155, 13114279, 13308674, 13507447, 13700307, 13900344, 14103053, 14309995, 14506537, 14703831, 14904273, 15105917, 15306473, 15519872, 15730215, 15943889, 15920412, 15896934, 15873457, 15849981, 15826503, 15803027, 15779549, 15756071, 15732595, 15709118, 15685640, 16440641, 16647151, 16863515, 17101096, 17343093, 17576198, 17803548, 18025726, 18244479, 18462207, 18680822, 18905862, 19127416, 19343101, 19558889, 19772558, 19986329, 20199039, 20396049, 20574223, 20743664, 20916770, 21098816, 21282504, 21469362, 21661322, 21856724, 22051278, 22242340, 22429722, 22614387, 22786489, 22933650, 23067684, 23198254, 23321805, 23453096, 23579784, 23675633, 23750489, 23814316, 23834698, 23570797, 668, 1002, 1503, 2254, 3381, 5072, 7609, 11413, 17120, 25681, 38521, 44025, 50314, 57502, 65716, 75104, 85834, 98096, 112110, 131805, 151500, 181800, 212100, 242400, 272700, 303000, 328755, 354510, 340320, 346823, 353744, 361130, 369038, 377533, 386691, 396607, 407390, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1532683, 1534183, 1535685, 1537188, 1538693, 1540199, 1541706, 1543215, 1544726, 1546238, 1547751, 1548851, 1549952, 1551054, 1552156, 1553260, 1554364, 1555468, 1556574, 1557680, 1558787, 1560544, 1562303, 1564064, 1565827, 1567591, 1569358, 1571127, 1572897, 1574670, 1576445, 1581325, 1586220, 1591130, 1596055, 1600996, 1605952, 1610923, 1615910, 1620912, 1625930, 1624304, 1622680, 1621057, 1619436, 1617816, 1616199, 1614582, 1612968, 1611355, 1609743, 1600085, 1590484, 1580942, 1571456, 1562027, 1552655, 1543339, 1534079, 1524875, 1515725, 1509662, 1503624, 1497609, 1491619, 1485652, 1479710, 1473791, 1467896, 1462024, 1456176, 1478019, 1500189, 1522692, 1545532, 1568715, 1592246, 1616130, 1640372, 1664977, 1689952, 1713611, 1737602, 1761928, 1786595, 1811607, 1836970, 1862688, 1888765, 1924810, 1960856, 1996901, 2032947, 2068992, 2105038, 2141083, 2177128, 2213174, 2249219, 2285265, 2321310, 2393306, 2467263, 2543546, 2622276, 2703549, 2787416, 2874074, 2963872, 3057056, 3153730, 3254085, 3358098, 3465914, 3577015, 3692088, 3812003, 3936350, 4065601, 4197117, 4321726, 4442528, 4569311, 4702694, 4842750, 4990087, 5143847, 5302477, 5465379, 5631734, 5802841, 5983299, 6178638, 6381045, 6580497, 6780953, 6986475, 7191285, 7391450, 7589226, 7786163, 7981653, 8176677, 8373920, 8576270, 8785768, 9004059, 9237064, 9482414, 9740013, 10017633, 10325186, 10647955, 10983604, 11338201, 11718819, 12129560, 12565093, 13021327, 13490395, 13965592, 14437796, 14913631, 15399000, 15895320, 16399092, 16914428, 17441328, 17973574, 18513839, 19059394, 19603610, 20152935, 20723967, 21314962, 21913878, 22521912, 23138725, 23761377, 24389691, 25024897, 25666505, 26311956, 26960083, 27611632, 28266898, 28925112, 29583493, 30240561, 30895598, 31550405, 32204353, 32856608, 33510513, 34165933, 34821113, 35475808, 36129283, 36782273, 37434681, 38083384, 38728889, 39372622, 40014835, 40657075, 41298198, 41935996, 42570791, 43204518, 43837008, 44467773, 45094628, 45716224, 46332957, 46944872, 47551648, 48151602, 48746698, 49337933, 49926675, 50510890, 51087510, 51658260, 52223088, 52779962, 53329330, 53871616, 54408372, 54939093, 55460044, 55974880, 56483805, 56983257, 57474890, 57959298, 58434265, 58901194, 59362388, 59811057, 60248235, 60677379, 61098679, 61512687, 61915361, 62311178, 62698040, 63070555, 63434680, 63791040, 64136923, 64473919, 749, 1124, 1686, 2529, 3794, 5692, 8538, 12807, 19211, 28817, 43226, 49401, 56458, 64523, 73741, 84276, 96315, 110075, 125800, 147900, 170000, 170000, 170000, 170000, 170000, 340000, 368900, 397800, 404601, 412333, 420561, 429343, 438745, 448844, 459732, 471520, 484341, 604065, 604835, 605605, 606377, 607149, 607923, 608697, 609472, 610249, 611026, 611805, 612584, 613364, 614146, 614928, 615711, 616496, 617281, 618067, 618855, 619643, 620433, 621223, 622014, 622807, 623600, 624394, 625190, 625986, 626784, 627582, 628382, 629182, 629984, 630786, 631590, 632394, 633200, 634007, 634814, 635623, 636433, 637243, 638055, 638868, 639682, 640497, 641313, 642130, 642948, 643767, 650270, 656838, 663473, 670174, 676944, 683782, 690688, 697665, 704712, 711831, 719021, 726284, 733620, 741030, 748515, 756076, 763713, 771427, 779220, 787091, 795041, 803072, 811184, 819377, 827654, 836014, 844459, 852988, 861604, 870308, 879099, 887978, 896948, 906008, 915159, 924403, 933741, 943173, 952700, 962323, 972043, 981862, 991780, 1001798, 1011917, 1022138, 1032463, 1042892, 1053426, 1064067, 1081567, 1099354, 1117434, 1135812, 1154492, 1173479, 1192778, 1212395, 1232334, 1252601, 1272021, 1291742, 1311769, 1332106, 1352758, 1373731, 1395029, 1416657, 1438620, 1460924, 1491628, 1522977, 1554985, 1587665, 1621033, 1655102, 1689886, 1725402, 1761664, 1798689, 1834994, 1872033, 1909819, 1948368, 1987695, 2027816, 2068746, 2110503, 2167203, 2223904, 2280604, 2337305, 2394005, 2450706, 2507406, 2564106, 2620807, 2677507, 2734208, 2790908, 2880901, 2972913, 3067172, 3163884, 3263221, 3365533, 3471158, 3580185, 3692810, 3809392, 3930402, 4055968, 4185875, 4320004, 4458457, 4601223, 4748309, 4900440, 5058185, 5215919, 5374719, 5542444, 5720413, 5908337, 6098653, 6287107, 6449517, 6543573, 6647557, 7041304, 7498641, 7796503, 8098408, 8391494, 8686815, 8982579, 9284649, 9583099, 9864797, 10137287, 10404820, 10702697, 10860285, 10873146, 10974607, 11158364, 11369833, 11594299, 11783454, 11892055, 11971904, 12087661, 12232324, 12365901, 12483433, 12636442, 12804062, 12959154, 13142791, 13356551, 13595421, 13817887, 14013811, 14207367, 14399008, 14600297, 14812484, 15034457, 15271377, 15526887, 15797220, 16069061, 16340829, 16634366, 16950798, 17273584, 17600614, 17932006, 18268960, 18610349, 18956199, 19311359, 19675921, 20041116, 20409151, 20778653, 21144739, 21512910, 21881113, 22250113, 22627417, 23000897, 23371290, 23740621, 24102379, 24462481, 24816438, 25168409, 25518502, 25866386, 26217389, 26563786, 26904741, 27237561, 27563871, 27885044, 28202516, 28518423, 28825887, 29129005, 29433749, 29740365, 30043624, 30336215, 30624953, 30911495, 31192888, 31470982, 31743464, 32010414, 32270425, 32534296, 32801160, 33057424, 33302299, 33543534, 33780333, 34006593, 34225351, 34440023, 34648028, 34843632, 35030512, 35213312, 35387621, 35556298, 35721389, 35871634, 36012389, 36154191, 36284402, 36405077, 36516144, 36625730, 36739732, 36840484, 36932280, 37019885, 37096555, 37166574], "years": [-10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1810, 1820, 1830, 1840, 1850, 1860, 1870, 1880, 1890, 1900, 1910, 1920, 1930, 1940, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1810, 1820, 1830, 1840, 1850, 1860, 1870, 1880, 1890, 1900, 1910, 1920, 1930, 1940, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100, -10000, -9000, -8000, -7000, -6000, -5000, -4000, -3000, -2000, -1000, 0, 100, 200, 300, 400, 500, 600, 700, 800, 900, 1000, 1100, 1200, 1300, 1400, 1500, 1600, 1700, 1710, 1720, 1730, 1740, 1750, 1760, 1770, 1780, 1790, 1800, 1801, 1802, 1803, 1804, 1805, 1806, 1807, 1808, 1809, 1810, 1811, 1812, 1813, 1814, 1815, 1816, 1817, 1818, 1819, 1820, 1821, 1822, 1823, 1824, 1825, 1826, 1827, 1828, 1829, 1830, 1831, 1832, 1833, 1834, 1835, 1836, 1837, 1838, 1839, 1840, 1841, 1842, 1843, 1844, 1845, 1846, 1847, 1848, 1849, 1850, 1851, 1852, 1853, 1854, 1855, 1856, 1857, 1858, 1859, 1860, 1861, 1862, 1863, 1864, 1865, 1866, 1867, 1868, 1869, 1870, 1871, 1872, 1873, 1874, 1875, 1876, 1877, 1878, 1879, 1880, 1881, 1882, 1883, 1884, 1885, 1886, 1887, 1888, 1889, 1890, 1891, 1892, 1893, 1894, 1895, 1896, 1897, 1898, 1899, 1900, 1901, 1902, 1903, 1904, 1905, 1906, 1907, 1908, 1909, 1910, 1911, 1912, 1913, 1914, 1915, 1916, 1917, 1918, 1919, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 1941, 1942, 1943, 1944, 1945, 1946, 1947, 1948, 1949, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013, 2014, 2015, 2016, 2017, 2018, 2019, 2020, 2021, 2022, 2023, 2024, 2025, 2026, 2027, 2028, 2029, 2030, 2031, 2032, 2033, 2034, 2035, 2036, 2037, 2038, 2039, 2040, 2041, 2042, 2043, 2044, 2045, 2046, 2047, 2048, 2049, 2050, 2051, 2052, 2053, 2054, 2055, 2056, 2057, 2058, 2059, 2060, 2061, 2062, 2063, 2064, 2065, 2066, 2067, 2068, 2069, 2070, 2071, 2072, 2073, 2074, 2075, 2076, 2077, 2078, 2079, 2080, 2081, 2082, 2083, 2084, 2085, 2086, 2087, 2088, 2089, 2090, 2091, 2092, 2093, 2094, 2095, 2096, 2097, 2098, 2099, 2100], "entities": [15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 15, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 273, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 321937, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 17, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 246, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 355977, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 18, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 19, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 228, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 22, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 219, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 321935, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 23, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 24, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 25, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 26, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 27, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 28, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 29, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 30, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 31, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 32, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 194, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 34, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 348, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 35, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 36, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 37, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 196, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 39, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 40, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 41, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 42, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 43, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 44, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 45, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 197, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 173, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 304, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 171, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 170, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 169, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 168, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 199, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 143, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 165, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 164, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 279, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 163, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 162, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 267, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 161, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 154, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 160, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 201, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 65, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 259, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 159, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 157, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 156, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 78, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 158, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 388, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 321936, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 115117, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 249, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 202, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 155, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 253, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 153, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 151, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 152, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 6, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 150, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 251, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 205, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 252, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 148, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 282, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 147, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 94, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 146, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 145, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 457, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 139, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 144, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 138, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 207, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 137, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 136, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 135, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 134, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 133, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 8, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 132, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 14, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 283, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 130, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 131, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 129, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 204, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 379, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 208, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 126, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 125, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 321932, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 122, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 124, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 123, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 121, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 120, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 209, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 119, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 461, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 460, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 210, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 262, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 117, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 116, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 211, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 115, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 212, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 223, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 284, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 213, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 193, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 222, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 111, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 214, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 112, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 215, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 216, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 109, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 142, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 108, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 218, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 107, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 362, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 106, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 105, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 104, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 103, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 261, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 128, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 66, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 321931, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 266, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 277, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 321934, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 217, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 101, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 224, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 140, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 100, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 99, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 98, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 97, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 96, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 11, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 95, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 93, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 245, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 12, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 91, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 297, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 260, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 229, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 280, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 353, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 239, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 231, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 232, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 90, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 89, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 88, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 268, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 233, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 87, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 86, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 281, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 85, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 83, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 195, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 82, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 81, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 295, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 127, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 258, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 9, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 141, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 79, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 234, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 298, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 10, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 7, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 77, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 198, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 76, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 64, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 75, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 74, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 287, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 73, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 71, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 70, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 69, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 236, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 270, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 68, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 67, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 72, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 13, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 256, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 63, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 62, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 221, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 257, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 238, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 84, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 255, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 355, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 61, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 271, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 60, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80, 80]}