{"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, 3280000, 3280000, 3280000, 3280000, 3280000, 3280000, 3280000, 3280000, 3280000, 3280000, 3280000, 3280000, 3280000, 3280000, 3280000, 3280000, 3280000, 3280000, 3280000, 3282935, 3288817, 3297661, 3309479, 3324285, 3339157, 3354095, 3369101, 3384173, 3399313, 3414520, 3429796, 3445140, 3460553, 3476034, 3491585, 3507205, 3522896, 3538656, 3554487, 3570389, 3586362, 3602406, 3618522, 3634711, 3650971, 3667305, 3683711, 3700191, 3716745, 3734342, 3752993, 3767956, 3783940, 3800954, 3818038, 3835192, 3852417, 3869714, 3887081, 3904521, 3922032, 3939616, 3957271, 3975000, 3992801, 4010675, 4028623, 4046645, 4064740, 4082915, 4101170, 4119504, 4137920, 4156416, 4174988, 4193635, 4212359, 4231159, 4250036, 4268990, 4288021, 4307129, 4326316, 4345580, 4364922, 4384343, 4403843, 4423422, 4443080, 4462817, 4482635, 4502532, 4522510, 4542568, 4562708, 4582928, 4603230, 4623613, 4644079, 4672084, 4707744, 4751177, 4802500, 4861833, 4921891, 4982681, 5044212, 5106495, 5169536, 5300178, 5504191, 5787792, 6157669, 6621025, 7119235, 7654918, 8230894, 8850190, 9529174, 9976355, 10188845, 10162753, 9893152, 9374030, 8882148, 8416077, 7974462, 7556019, 7159534, 6851115, 6626142, 6480237, 6409250, 6409250, 6409250, 6409250, 6409250, 6409250, 6409250, 6428903, 6468510, 6528377, 6608815, 6710138, 6813016, 6917471, 7023527, 7131209, 7240542, 7356890, 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, 81273172, 81378197, 81484588, 81592351, 81701503, 81812061, 81924029, 82037425, 82152271, 82268577, 82387585, 82515959, 82655601, 82806647, 82969493, 83144278, 83331163, 83530303, 83741849, 84037482, 84418699, 84896601, 85462636, 86142885, 86843609, 87565137, 88307785, 89071893, 89857801, 90666142, 91497291, 92352331, 93221742, 94105808, 95004472, 95918027, 96846733, 97790863, 98750710, 99745866, 100777177, 101844538, 102949818, 104093942, 105258529, 106444013, 107650802, 108879329, 110130035, 111271621, 112301163, 112964625, 113506374, 113925748, 114348862, 114775726, 115206465, 115641146, 116079843, 116531294, 116995450, 117468679, 117954363, 118452604, 118954681, 119460616, 119970440, 120484192, 121001894, 121535848, 122086255, 122649582, 123231396, 123830278, 124434132, 125042995, 125656913, 126275921, 126900066, 127539564, 128194527, 128863890, 129548955, 130249836, 130956522, 131669056, 132387485, 133111879, 133842280, 134489847, 135054738, 135539040, 135941070, 136260909, 136587590, 136921163, 137261683, 137609187, 137963724, 138345391, 138755559, 139195205, 139666271, 140170120, 140688001, 141220048, 141766391, 142327180, 142902543, 143483346, 144068383, 144655670, 145245400, 145835662, 146434524, 147042086, 147658424, 148283643, 148892208, 149751440, 150865200, 152239781, 153876862, 155780482, 157712366, 159672951, 161662674, 163681990, 165731367, 167813287, 169928217, 172076932, 174259628, 176476818, 178726971, 181010603, 183328236, 185680386, 188067589, 190609541, 193310936, 196179605, 199217448, 202429522, 205701844, 209035596, 212431972, 215892204, 219417536, 223283534, 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, 3710, 15700, 15700, 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, 400000, 401773, 403554, 405343, 407140, 408945, 410758, 412579, 414408, 416246, 418099, 419953, 421814, 423684, 425563, 427449, 429344, 431248, 433159, 435086, 437026, 438981, 440950, 442934, 444927, 446929, 448940, 450959, 452988, 455027, 457074, 459130, 461196, 463271, 465356, 467449, 469552, 471665, 473787, 475919, 478060, 480211, 482372, 484542, 486722, 488912, 491112, 493321, 495541, 498261, 501490, 505313, 509659, 514536, 519460, 524430, 529449, 534515, 539629, 544793, 550006, 555269, 560582, 565946, 571361, 576828, 582348, 587920, 593546, 599215, 604928, 610685, 616487, 622333, 628235, 634193, 640208, 646279, 652408, 658596, 664842, 671147, 677511, 683937, 690423, 696970, 703580, 710252, 716988, 723850, 730840, 737961, 745214, 752600, 760060, 767593, 775202, 782885, 790645, 798342, 805974, 813539, 821036, 828461, 835954, 843514, 851143, 858841, 866609, 874016, 881057, 887724, 894013, 899917, 905859, 911841, 917862, 923923, 929879, 935646, 941221, 946603, 951788, 956775, 961788, 966828, 971893, 976986, 982104, 988255, 995454, 1003716, 1013057, 1023495, 1034040, 1044694, 1055458, 1066333, 1077319, 1088816, 1100833, 1113381, 1126469, 1140109, 1153914, 1167887, 1182028, 1196341, 1210827, 1229519, 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, 2500000, 2509126, 2518286, 2527479, 2536706, 2545967, 2555261, 2564589, 2573951, 2583348, 2592813, 2602278, 2611778, 2621312, 2630882, 2640486, 2650125, 2659800, 2669510, 2678262, 2686052, 2692874, 2698723, 2703593, 2708472, 2713360, 2718256, 2723162, 2728076, 2732999, 2737931, 2742872, 2747822, 2752781, 2757748, 2762725, 2767711, 2772705, 2777709, 2782722, 2787744, 2792774, 2797814, 2802863, 2807921, 2812989, 2818065, 2823150, 2828245, 2838059, 2852648, 2872405, 2897058, 2926664, 2956573, 2986788, 3017311, 3048147, 3079297, 3110766, 3142556, 3174671, 3207115, 3239889, 3272999, 3306447, 3340237, 3374372, 3408856, 3443692, 3478884, 3514436, 3550350, 3586632, 3623285, 3660312, 3697718, 3735505, 3773679, 3812243, 3851201, 3890557, 3930315, 3970479, 4011054, 4052043, 4093452, 4135283, 4177542, 4219933, 4262454, 4305104, 4347882, 4390784, 4434110, 4477863, 4522048, 4566669, 4611731, 4663386, 4721802, 4787149, 4859600, 4939332, 5020372, 5102742, 5186463, 5271557, 5358048, 5433528, 5497750, 5550464, 5591415, 5620343, 5649420, 5678648, 5708027, 5737558, 5766569, 5802743, 5846192, 5897033, 5955381, 6021355, 6088060, 6155505, 6223696, 6292643, 6362353, 6441431, 6530132, 6628718, 6737455, 6856617, 6977885, 7101299, 7226895, 7354713, 7484792, 7613042, 7739370, 7863680, 7985870, 8105839, 8227611, 8351211, 8476669, 8604011, 8733267, 8871792, 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, 3005, 3163, 3339, 3524, 3720, 3927, 4145, 4663, 5246, 5902, 6639, 7469, 8963, 10756, 12908, 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, 2654, 2654, 2654, 2654, 2654, 2654, 2654, 2654, 2654, 2654, 2654, 2654, 2654, 2654, 2654, 2654, 2654, 2654, 2654, 2658, 2665, 2677, 2692, 2711, 2730, 2749, 2769, 2788, 2808, 2828, 2848, 2868, 2888, 2908, 2929, 2950, 2970, 2991, 3013, 3034, 3055, 3077, 3099, 3120, 3142, 3165, 3187, 3210, 3232, 3255, 3278, 3299, 3321, 3342, 3364, 3385, 3407, 3429, 3451, 3474, 3496, 3519, 3541, 3564, 3587, 3611, 3634, 3657, 3681, 3705, 3729, 3753, 3777, 3801, 3826, 3851, 3875, 3900, 3926, 3951, 3976, 4002, 4028, 4054, 4080, 4106, 4133, 4160, 4186, 4213, 4241, 4268, 4295, 4323, 4351, 4379, 4407, 4436, 4464, 4493, 4522, 4551, 4581, 4610, 4640, 4670, 4700, 4730, 4761, 4802, 4855, 4920, 4996, 5085, 5176, 5268, 5361, 5456, 5557, 5617, 5637, 5617, 5557, 5456, 5358, 5261, 5166, 5073, 4981, 4919, 4885, 4880, 4904, 4956, 5009, 5062, 5116, 5170, 5225, 5280, 5337, 5393, 5450, 5508, 5567, 5626, 5686, 5746, 5807, 5893, 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, 1567028, 1567028, 1567028, 1567028, 1567028, 1567028, 1567028, 1567028, 1567028, 1567028, 1567028, 1567028, 1567028, 1567028, 1567028, 1567028, 1567028, 1567028, 1567028, 1571640, 1580933, 1594974, 1613834, 1637584, 1661683, 1686138, 1710952, 1736131, 1761680, 1787606, 1813913, 1840608, 1867695, 1895181, 1923071, 1951372, 1980089, 2009229, 2038798, 2068802, 2099247, 2130141, 2161489, 2193299, 2225576, 2258329, 2291563, 2325287, 2359507, 2390443, 2418020, 2445025, 2468568, 2488555, 2508701, 2529007, 2549474, 2570102, 2590895, 2611894, 2633102, 2654522, 2676155, 2698003, 2720026, 2742225, 2764601, 2787156, 2809892, 2831694, 2852547, 2872435, 2891341, 2909249, 2927264, 2945386, 2963618, 2981958, 3000408, 3018954, 3037598, 3056340, 3075181, 3094120, 3113172, 3132337, 3151616, 3171010, 3190519, 3203693, 3210508, 3210945, 3204981, 3192595, 3180253, 3167955, 3155700, 3143489, 3131321, 3117320, 3101503, 3083888, 3064493, 3043335, 3022320, 3001447, 2980714, 2960121, 2939666, 2921666, 2906100, 2892945, 2882183, 2873791, 2865420, 2857070, 2848742, 2840434, 2829072, 2828420, 2838595, 2859717, 2891905, 2935284, 2979313, 3024003, 3069363, 3115404, 3162135, 3208915, 3255737, 3302592, 3349470, 3396362, 3443911, 3492126, 3541016, 3590590, 3640858, 3694824, 3752594, 3814276, 3879980, 3949820, 4020916, 4093293, 4166972, 4241977, 4318333, 4397048, 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, 2654, 2832, 3010, 3100, 2950, 3071, 2965, 2815, 3160, 3650, 3980, 4160, 4187, 4994, 5533, 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, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 37000, 36992, 36985, 36977, 36970, 36962, 36955, 36947, 36940, 36891, 36802, 36673, 36503, 36293, 36085, 35877, 35671, 35466, 35263, 35099, 34974, 34889, 34843, 34836, 34829, 34822, 34815, 34808, 34801, 34832, 34903, 35013, 35162, 35351, 35540, 35731, 35923, 36116, 36309, 36423, 36455, 36408, 36280, 36071, 35864, 35658, 35453, 35249, 35047, 34822, 34575, 34307, 34017, 33707, 33399, 33095, 32793, 32493, 32197, 31919, 31659, 31417, 31193, 30985, 30780, 30575, 30373, 30171, 29977, 29841, 29765, 29746, 29786, 29884, 29982, 30081, 30179, 30279, 30378, 30646, 31089, 31712, 32522, 33525, 34559, 35624, 36723, 37855, 39022, 40042, 40909, 41617, 42158, 42526, 42897, 43272, 43650, 44031, 44416, 44883, 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, 534000, 519565, 505520, 491855, 478559, 465622, 453035, 440789, 428873, 417280, 419661, 422044, 429196, 441120, 453376, 465972, 478918, 492224, 505900, 518837, 530996, 542336, 552814, 562385, 572122, 582027, 592104, 602355, 612784, 623653, 634974, 646761, 659027, 671785, 684790, 698047, 711561, 725336, 739378, 756337, 776366, 799625, 826281, 856507, 887839, 920317, 953983, 988880, 1025054, 1058278, 1088372, 1115018, 1138141, 1157536, 1177263, 1197325, 1217730, 1238482, 1259588, 1285058, 1315097, 1349915, 1389733, 1434777, 1481281, 1529293, 1578860, 1630034, 1682867, 1737244, 1793208, 1850807, 1910088, 1971098, 2034058, 2099028, 2166073, 2235260, 2306657, 2380335, 2456365, 2534824, 2615789, 2699340, 2785560, 2874534, 2966350, 3061098, 3158873, 3260729, 3366831, 3477345, 3592446, 3712318, 3836189, 3964194, 4096469, 4233159, 4374409, 4524892, 4685089, 4855502, 5036658, 5229108, 5428911, 5636349, 5851713, 6075305, 6307441, 6532092, 6748544, 6956048, 7153812, 7341005, 7533097, 7730214, 7932490, 8140058, 8354021, 8579951, 8818354, 9069751, 9334686, 9613722, 9901098, 10197065, 10501879, 10815805, 11139114, 11443159, 11726853, 11989069, 12228636, 12444339, 12663847, 12887227, 13114548, 13345878, 13581288, 13825464, 14078649, 14341093, 14613051, 14894786, 15181952, 15474655, 15773001, 16077098, 16387059, 16700599, 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, 413326, 413326, 413326, 413326, 413326, 413326, 413326, 413326, 413326, 413326, 413326, 413326, 413326, 413326, 413326, 413326, 413326, 413326, 413326, 414085, 415609, 417905, 420982, 424845, 428744, 432678, 436649, 440655, 444699, 448780, 452898, 457054, 461249, 465481, 469753, 474064, 478414, 482804, 487235, 491706, 496218, 500772, 505367, 510004, 514685, 519408, 524174, 528984, 533838, 538737, 543681, 548732, 553829, 558974, 564166, 569407, 574697, 580035, 585423, 590862, 596350, 601890, 607481, 613124, 618820, 624568, 630370, 636226, 642136, 648101, 654121, 660197, 666330, 672520, 678767, 685072, 691436, 697859, 704341, 710884, 717487, 724152, 730879, 737668, 744520, 751436, 758416, 765461, 772572, 779748, 786991, 794301, 801680, 809126, 816642, 824228, 831884, 839612, 847411, 855282, 863227, 871245, 879338, 887506, 895750, 904070, 912468, 920944, 929498, 938132, 946846, 955641, 964518, 973477, 982519, 991645, 1000857, 1010153, 1019423, 1028778, 1038218, 1047746, 1057361, 1067063, 1076856, 1086737, 1096710, 1106774, 1116930, 1127180, 1137524, 1147962, 1158497, 1169128, 1179856, 1190684, 1201610, 1212637, 1223765, 1234995, 1246328, 1257765, 1269307, 1280955, 1292709, 1304572, 1316544, 1328625, 1340817, 1359533, 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, 2204, 2385, 2465, 2547, 2632, 2720, 3100, 3800, 6200, 7457, 9600, 9420, 8600, 13545, 30399, 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, 683181540, 685331004, 687499996, 689688487, 691896457, 694123893, 696370781, 698637130, 700922938, 703228216, 706697247, 710184970, 714101589, 718452410, 722875649, 727371867, 731941628, 736585517, 741304115, 745877888, 750302436, 754333381, 758182933, 762351061, 766551242, 770783722, 775048757, 779346599, 783677502, 787519369, 790868367, 793720630, 796067340, 797904515, 799750516, 801605412, 803463258, 805330136, 807206121, 809029646, 810809627, 812540636, 814222743, 815855997, 817502099, 819161198, 820833452, 822519006, 824218038, 825222462, 825539753, 824919179, 823625614, 821666826, 819758194, 817899693, 816091289, 814332986, 812624772, 811269628, 810264188, 809610216, 809307266, 809347406, 809420661, 809519559, 809642614, 809796645, 809979613, 810619596, 811727086, 813281475, 815307566, 817774457, 820245876, 822748807, 825262338, 827756319, 830246401, 833177921, 836588561, 840498338, 844908026, 849808775, 854759869, 859815828, 864895539, 870044849, 875235619, 880253270, 885113714, 889769283, 894234392, 898513802, 902847416, 907247338, 911649066, 916108835, 920604531, 925586618, 931021418, 936902660, 943255046, 950069951, 956950596, 963899803, 970921559, 978034978, 985241824, 992474216, 999734197, 1006983059, 1014336227, 1021733426, 1029237086, 1036849812, 1044516276, 1052212325, 1060455454, 1068676253, 1076882587, 1084965328, 1092913940, 1100750146, 1108723191, 1116816909, 1125041494, 1133396748, 1141888360, 1151215839, 1161422369, 1172523816, 1184512344, 1197356574, 1210362883, 1223537795, 1236977246, 1250648056, 1264656203, 1277274161, 1288504299, 1298273758, 1306646043, 1313426824, 1319919244, 1326525660, 1333534094, 1341255487, 1349532425, 1362069888, 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, 200000, 205195, 210524, 215992, 221602, 227357, 233263, 239321, 245537, 251914, 258627, 265344, 272236, 279307, 286561, 294004, 301640, 309474, 317512, 323943, 328728, 331827, 333197, 332795, 332395, 331994, 331595, 331195, 330797, 332089, 335111, 339904, 346508, 354966, 363631, 372507, 381599, 390914, 400456, 411303, 423526, 437202, 452407, 469223, 486665, 504755, 523518, 542978, 563161, 589474, 622584, 663068, 711848, 769782, 832431, 900179, 973440, 1052664, 1138335, 1217207, 1288324, 1350642, 1403020, 1444212, 1486613, 1530259, 1575186, 1621432, 1669036, 1715197, 1759814, 1802779, 1843982, 1883307, 1923471, 1964491, 2006386, 2049174, 2092875, 2143490, 2201376, 2266902, 2340455, 2422437, 2507291, 2595117, 2686019, 2780105, 2877486, 2968103, 3051532, 3127332, 3195043, 3254185, 3314421, 3375772, 3438259, 3501902, 3566723, 3630550, 3693331, 3755013, 3815541, 3874858, 3935097, 3996273, 4058399, 4121490, 4185562, 4254685, 4329018, 4408726, 4493975, 4584938, 4677743, 4772426, 4869025, 4967579, 5069291, 5171552, 5274343, 5377647, 5481442, 5585709, 5691958, 5800229, 5910560, 6022989, 6137556, 6240926, 6332771, 6412756, 6480541, 6535776, 6591481, 6647662, 6704321, 6761463, 6819092, 6887821, 6967916, 7059648, 7163293, 7279134, 7396847, 7516465, 7638016, 7761534, 7887049, 8025441, 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, 3000000, 3017451, 3035004, 3052658, 3070416, 3088277, 3106241, 3124310, 3142485, 3160765, 3179258, 3197752, 3216353, 3235063, 3253881, 3272809, 3291847, 3310996, 3330256, 3349015, 3367266, 3385004, 3402223, 3418916, 3435691, 3452549, 3469489, 3486512, 3503619, 3520820, 3538115, 3555505, 3572991, 3590572, 3608240, 3625995, 3643838, 3661768, 3679786, 3698789, 3718786, 3739787, 3761804, 3784847, 3808031, 3831357, 3854826, 3878438, 3902195, 3926782, 3952208, 3978557, 4005766, 4033846, 4062123, 4090598, 4119272, 4148148, 4177226, 4206120, 4234828, 4263344, 4291666, 4319789, 4348096, 4376588, 4405267, 4434134, 4463191, 4494618, 4528451, 4564726, 4603478, 4644744, 4686380, 4728390, 4770776, 4813542, 4856691, 4900094, 4943751, 4987664, 5031834, 5076261, 5121081, 5166297, 5211912, 5257929, 5304353, 5352739, 5403121, 5455531, 5510005, 5566578, 5623731, 5681470, 5739803, 5798734, 5858271, 5918416, 5979176, 6040557, 6102565, 6165207, 6228492, 6292427, 6357018, 6422272, 6488195, 6538009, 6571587, 6588803, 6589530, 6573637, 6557782, 6541966, 6526188, 6510448, 6494625, 6486496, 6486069, 6493353, 6508355, 6531083, 6553892, 6576779, 6599747, 6622795, 6645923, 6664878, 6679644, 6690204, 6696542, 6698643, 6700745, 6702847, 6704950, 6707053, 6709158, 6715380, 6725734, 6740236, 6758902, 6781747, 6804668, 6827667, 6850744, 6873899, 6897132, 6917983, 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, 879960, 879960, 879960, 879960, 879960, 879960, 879960, 879960, 879960, 879960, 879960, 879960, 879960, 879960, 879960, 879960, 879960, 879960, 879960, 881575, 884820, 889709, 896259, 904484, 912784, 921160, 929613, 938144, 946753, 955441, 964208, 973057, 981986, 990997, 1000091, 1009269, 1018530, 1027877, 1037309, 1046828, 1056435, 1066129, 1075913, 1085786, 1095750, 1105805, 1115953, 1126193, 1136528, 1146957, 1157483, 1169516, 1181674, 1193956, 1206363, 1218898, 1231562, 1244355, 1257279, 1270336, 1283526, 1296852, 1310314, 1323914, 1337653, 1351533, 1365555, 1379721, 1394031, 1408488, 1423093, 1437847, 1452753, 1467810, 1483022, 1498389, 1513914, 1529597, 1545441, 1561446, 1577616, 1593950, 1610451, 1627121, 1643962, 1660974, 1678160, 1695522, 1713061, 1730779, 1748679, 1766760, 1785027, 1803480, 1822121, 1840953, 1859976, 1879194, 1898608, 1918220, 1938032, 1958047, 1978265, 1998689, 2019322, 2040165, 2061221, 2082491, 2103978, 2125684, 2147611, 2169762, 2192138, 2214742, 2237577, 2260644, 2283946, 2307485, 2328660, 2350030, 2371595, 2393358, 2415321, 2437485, 2459853, 2482426, 2505207, 2528196, 2551396, 2574809, 2598437, 2622282, 2646346, 2670630, 2695138, 2719870, 2744829, 2770017, 2795437, 2821089, 2846977, 2873103, 2899468, 2926076, 2952927, 2980025, 3007371, 3034969, 3062820, 3103980, 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, 27350, 27350, 27350, 27350, 27350, 27350, 27350, 27350, 27350, 27350, 27350, 27350, 27350, 27350, 27350, 27350, 27350, 27350, 27350, 27354, 27363, 27376, 27393, 27414, 27436, 27457, 27479, 27500, 27522, 27543, 27565, 27587, 27608, 27630, 27651, 27673, 27695, 27716, 27738, 27760, 27782, 27803, 27825, 27847, 27869, 27891, 27912, 27934, 27956, 28100, 28369, 28820, 29403, 30124, 30861, 31617, 32391, 33184, 33996, 34745, 35428, 36041, 36583, 37049, 37521, 38000, 38484, 38974, 39470, 39983, 40512, 41059, 41623, 42204, 42794, 43392, 43998, 44612, 45235, 45835, 46411, 46962, 47489, 47989, 48495, 49006, 49522, 50043, 50570, 51134, 51736, 52378, 53060, 53782, 54515, 55257, 56010, 56772, 57544, 58230, 58828, 59335, 59751, 60072, 60394, 60718, 61044, 61371, 61700, 61917, 62021, 62013, 61891, 61655, 61420, 61186, 60953, 60720, 60387, 60270, 60371, 60692, 61233, 61998, 62772, 63555, 64348, 65152, 65965, 66810, 67687, 68598, 69542, 70521, 71513, 72520, 73540, 74575, 75625, 76504, 77209, 77738, 78088, 78256, 78425, 78593, 78762, 78932, 79101, 79993, 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, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64474, 64472, 64471, 64469, 64468, 64466, 64465, 64463, 64461, 64460, 64458, 64457, 64455, 64454, 64452, 64451, 64449, 64447, 64446, 64522, 64675, 64906, 65217, 65606, 65998, 66391, 66788, 67186, 67587, 67991, 68397, 68805, 69216, 69629, 70044, 70462, 70883, 71306, 71732, 72160, 72591, 73024, 73460, 73898, 74339, 74783, 75229, 75679, 76130, 76585, 77042, 77502, 77964, 78430, 78898, 79369, 79842, 80319, 80798, 81820, 83407, 85586, 88383, 91824, 95399, 99114, 102973, 106982, 111150, 114547, 117143, 118907, 119805, 119805, 119805, 119805, 119805, 119805, 119805, 119805, 119805, 119805, 119805, 119805, 119805, 119805, 119805, 119805, 119805, 119700, 119490, 119176, 118759, 118238, 117720, 117203, 116689, 116178, 115668, 115984, 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, 19191243, 19229085, 19267002, 19304993, 19343060, 19381202, 19419419, 19457711, 19496079, 19534522, 19574434, 19615194, 19658208, 19703488, 19751048, 19800902, 19853064, 19907548, 19964367, 20023536, 20085068, 20127784, 20170620, 20256293, 20342329, 20428732, 20515501, 20602639, 20690146, 20778026, 20866279, 20954906, 21043911, 21133293, 21223054, 21313197, 21403723, 21494634, 21585930, 21677615, 21769688, 21862153, 21955011, 22048263, 22141911, 22235957, 22330402, 22425248, 22520497, 22616151, 22712211, 22762811, 22813431, 22864071, 22914729, 22965405, 23016098, 23066807, 23117532, 23168272, 23219025, 23269792, 23320571, 23371362, 23422163, 23472974, 23523795, 23574624, 23625460, 23686083, 23756533, 23836851, 23927079, 24027256, 24127745, 24228546, 24329660, 24431085, 24532822, 24634871, 24737232, 24839904, 24942887, 25046182, 25149788, 25253705, 25357932, 25462470, 25567319, 25672477, 25777945, 25883723, 25989810, 26096205, 26202910, 26309922, 26417242, 26524870, 26632805, 26741047, 26849595, 26958449, 27067609, 27177073, 27286841, 27396914, 27507290, 27617969, 27728950, 27827316, 27913022, 27986023, 28046274, 28093731, 28141120, 28188438, 28235684, 28282858, 28395953, 28509501, 28623503, 28737961, 28852876, 28968251, 29084088, 29200387, 29317152, 29434383, 29552084, 29765580, 30077163, 30489169, 31003982, 31624037, 32256494, 32901598, 33559605, 34230771, 34915359, 35529699, 36071677, 36539131, 36929851, 37241574, 37555929, 37872937, 38192621, 38515003, 38840107, 39243938, 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, 81729, 81729, 81729, 81729, 81729, 81729, 81729, 81729, 81729, 81729, 81729, 81729, 81729, 81729, 81729, 81729, 81729, 81729, 81729, 82009, 82573, 83427, 84576, 86024, 87496, 88994, 90518, 92067, 93644, 95247, 96877, 98536, 100223, 101939, 103684, 105459, 107264, 109101, 110968, 112868, 114800, 116766, 118765, 120798, 122866, 124969, 127109, 129285, 131498, 133606, 135605, 137488, 139255, 140901, 142567, 144253, 145959, 147684, 149431, 151010, 152421, 153659, 154721, 155604, 156492, 157385, 158284, 159188, 160096, 161019, 161956, 162908, 163874, 164854, 165841, 166833, 167832, 168836, 169846, 170870, 171907, 172958, 174022, 175100, 176185, 177276, 178374, 179479, 180591, 181734, 182909, 184116, 185355, 186627, 187908, 189198, 190496, 191803, 193120, 193667, 193451, 192476, 190746, 188266, 185818, 183403, 181018, 178665, 176343, 174184, 172186, 170345, 168658, 167122, 165600, 164092, 162598, 161117, 159654, 158812, 158593, 158998, 160027, 161680, 163351, 165039, 166745, 168468, 170209, 171989, 173809, 175669, 177569, 179512, 181476, 183461, 185468, 187497, 189548, 191519, 193407, 195210, 196928, 198557, 200201, 201857, 203528, 205212, 206911, 208689, 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, 2355081, 2355081, 2355081, 2355081, 2355081, 2355081, 2355081, 2355081, 2355081, 2355081, 2355081, 2355081, 2355081, 2355081, 2355081, 2355081, 2355081, 2355081, 2355081, 2359403, 2368088, 2381174, 2398703, 2420715, 2442929, 2465346, 2487970, 2510801, 2533842, 2557094, 2580559, 2604240, 2628138, 2652255, 2676594, 2701156, 2725944, 2750959, 2776203, 2801679, 2827389, 2853335, 2879519, 2905943, 2932610, 2959521, 2986679, 3014087, 3041746, 3069659, 3097828, 3127470, 3157395, 3187606, 3218106, 3248897, 3279982, 3311364, 3343046, 3375031, 3407320, 3439919, 3472828, 3506052, 3539594, 3573455, 3607640, 3642152, 3676993, 3712167, 3747677, 3783526, 3819717, 3856254, 3893140, 3930378, 3967971, 4005924, 4044239, 4082920, 4121970, 4161393, 4201193, 4241372, 4281935, 4322886, 4364227, 4405964, 4448098, 4490635, 4533578, 4576931, 4620698, 4664883, 4709490, 4754522, 4799985, 4845881, 4892215, 4938992, 4986216, 5033890, 5082019, 5130608, 5179660, 5229181, 5279174, 5329645, 5380597, 5432036, 5483965, 5536390, 5589316, 5642747, 5696687, 5751143, 5806118, 5861618, 5915408, 5969691, 6024473, 6079757, 6135548, 6191852, 6248672, 6306014, 6363881, 6422280, 6481215, 6540690, 6600712, 6661284, 6722412, 6784101, 6846356, 6909182, 6972585, 7036570, 7101141, 7166306, 7232068, 7298434, 7365409, 7432998, 7501208, 7570044, 7639511, 7709616, 7780364, 7846138, 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, 3250000, 3258961, 3267947, 3276958, 3285994, 3295054, 3304140, 3313251, 3322386, 3331547, 3340759, 3349970, 3359207, 3368470, 3377758, 3387071, 3396411, 3405776, 3415167, 3428762, 3446611, 3468762, 3495265, 3526170, 3557348, 3588801, 3620533, 3652545, 3684841, 3717143, 3749449, 3781756, 3814064, 3846368, 3878946, 3911800, 3944932, 3978344, 4012040, 4046206, 4080847, 4115969, 4151578, 4187679, 4224094, 4260826, 4297878, 4335251, 4372950, 4408894, 4443056, 4475157, 4505413, 4533797, 4562359, 4591101, 4620024, 4649129, 4678418, 4708755, 4740154, 4772628, 4806190, 4840852, 4875764, 4910928, 4946346, 4982019, 5017949, 5055298, 5094086, 5134332, 5176056, 5219281, 5262866, 5306815, 5351131, 5395817, 5440877, 5487623, 5536082, 5586281, 5638248, 5692009, 5746284, 5801075, 5856389, 5912231, 5968605, 6025743, 6083656, 6142352, 6201841, 6262134, 6323013, 6384484, 6446552, 6509224, 6572505, 6638079, 6705987, 6776269, 6848968, 6924126, 7000108, 7076924, 7154584, 7233095, 7312468, 7377299, 7427418, 7462655, 7482838, 7487791, 7492747, 7497707, 7502669, 7507636, 7513025, 7527467, 7551028, 7583777, 7625781, 7677110, 7728784, 7780807, 7833179, 7885904, 7938984, 7986890, 8029570, 8066970, 8099037, 8125715, 8152481, 8179335, 8206277, 8233309, 8260429, 8287916, 8315772, 8343998, 8372598, 8401573, 8430648, 8459824, 8489101, 8518479, 8547959, 8580904, 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, 25526, 25526, 25526, 25526, 25526, 25526, 25526, 25526, 25526, 25526, 25526, 25526, 25526, 25526, 25526, 25526, 25526, 25526, 25526, 25528, 25533, 25540, 25549, 25561, 25573, 25585, 25597, 25608, 25620, 25632, 25644, 25655, 25667, 25679, 25691, 25703, 25715, 25726, 25738, 25750, 25762, 25774, 25786, 25797, 25809, 25821, 25833, 25845, 25857, 25869, 25881, 25906, 25932, 25958, 25984, 26010, 26035, 26061, 26087, 26090, 26071, 26028, 25963, 25875, 25787, 25700, 25613, 25526, 25440, 25412, 25444, 25536, 25688, 25900, 26114, 26330, 26547, 26766, 26987, 27244, 27537, 27868, 28237, 28645, 29058, 29478, 29904, 30336, 30774, 31243, 31745, 32279, 32848, 33452, 34067, 34693, 35331, 35980, 36642, 37239, 37771, 38235, 38629, 38951, 39277, 39605, 39935, 40269, 40605, 40977, 41386, 41833, 42317, 42841, 43371, 43907, 44450, 45000, 45533, 46080, 46640, 47214, 47801, 48403, 49013, 49630, 50255, 50888, 51529, 52200, 52902, 53635, 54401, 55199, 56010, 56832, 57666, 58512, 59371, 60197, 60990, 61747, 62469, 63154, 63846, 64546, 65254, 65969, 66692, 67736, 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, 636559, 636559, 636559, 636559, 636559, 636559, 636559, 636559, 636559, 636559, 636559, 636559, 636559, 636559, 636559, 636559, 636559, 636559, 636559, 637485, 639344, 642142, 645886, 650584, 655316, 660082, 664884, 669719, 674591, 679497, 684439, 689417, 694432, 699483, 704570, 709695, 714857, 720056, 725293, 730569, 735882, 741235, 746626, 752057, 757526, 763036, 768586, 774176, 779807, 784933, 789547, 795201, 800346, 804973, 809625, 814299, 818998, 823721, 828468, 833930, 840120, 847051, 854734, 863183, 871712, 880323, 889015, 897789, 906647, 915682, 924897, 934295, 943878, 953650, 963519, 973488, 983556, 993724, 1003995, 1013854, 1023293, 1032302, 1040872, 1048993, 1057174, 1065415, 1073717, 1082080, 1090504, 1098781, 1106908, 1114882, 1122700, 1130358, 1138065, 1145820, 1153625, 1161479, 1169383, 1178059, 1187522, 1197783, 1208859, 1220763, 1232779, 1244910, 1257157, 1269520, 1282001, 1294402, 1306722, 1318957, 1331103, 1343159, 1355319, 1367585, 1379959, 1392440, 1402597, 1415022, 1429764, 1446872, 1466398, 1488394, 1510720, 1533380, 1556381, 1579727, 1603423, 1627144, 1650885, 1674644, 1698414, 1722192, 1746303, 1770751, 1795542, 1820679, 1846169, 1873533, 1902827, 1934104, 1967420, 2002834, 2038885, 2075585, 2112945, 2150978, 2189696, 2227533, 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, 8774, 9692, 10000, 9125, 8118, 10000, 11000, 12000, 12000, 14000, 15000, 18000, 19000, 20000, 28000, 31000, 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, 392287, 392287, 392287, 392287, 392287, 392287, 392287, 392287, 392287, 392287, 392287, 392287, 392287, 392287, 392287, 392287, 392287, 392287, 392287, 391895, 391114, 389944, 388389, 386449, 384520, 382600, 380689, 378788, 376897, 375015, 373142, 371279, 369425, 367580, 365745, 363919, 362101, 360293, 358494, 356704, 354923, 353151, 351387, 349633, 347887, 346150, 344421, 342701, 340990, 339287, 337593, 336068, 334550, 333039, 331535, 330037, 328546, 327062, 325584, 324113, 322649, 321191, 319739, 318294, 316856, 315424, 313998, 312579, 311166, 309759, 308359, 306965, 305577, 304195, 302820, 301450, 300087, 298730, 297379, 296034, 294695, 293362, 292035, 290714, 289399, 288090, 286786, 285489, 284197, 282911, 281631, 280356, 279087, 277824, 276567, 275315, 274069, 272828, 271593, 270364, 269139, 267921, 266708, 265500, 264298, 263101, 261910, 260723, 259543, 258624, 257966, 257568, 257430, 257550, 257670, 257789, 257909, 258029, 258029, 258029, 258029, 258029, 258029, 258029, 258029, 258029, 258029, 258029, 258029, 258029, 258029, 258029, 258029, 258029, 258029, 258029, 258029, 258029, 258029, 255899, 251726, 245595, 237586, 227778, 218374, 209359, 200716, 192430, 184486, 179148, 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, 887000, 896597, 906297, 916102, 926014, 936032, 946159, 956396, 966743, 977203, 987890, 998578, 1009382, 1020302, 1031341, 1042499, 1053778, 1065179, 1076703, 1087609, 1097885, 1107517, 1116493, 1124802, 1133172, 1141604, 1150099, 1158658, 1167280, 1175966, 1184717, 1193533, 1202414, 1211362, 1220376, 1229458, 1238607, 1247824, 1257109, 1266464, 1275888, 1285383, 1294948, 1304584, 1314292, 1324072, 1333925, 1343851, 1353851, 1363043, 1371417, 1381109, 1389985, 1398030, 1406118, 1414249, 1422424, 1430642, 1438905, 1447212, 1455564, 1463960, 1472402, 1480888, 1489420, 1497998, 1506622, 1515291, 1524008, 1522112, 1509837, 1487406, 1455036, 1412938, 1372055, 1332352, 1293795, 1256351, 1219988, 1196694, 1186392, 1189013, 1204497, 1232794, 1261753, 1291389, 1321719, 1352758, 1384523, 1417031, 1450298, 1484344, 1519186, 1554842, 1591332, 1628674, 1666890, 1705998, 1746021, 1781882, 1813429, 1840504, 1862946, 1880588, 1898393, 1916363, 1934499, 1952802, 1971275, 1992797, 2017450, 2045315, 2076476, 2111020, 2146135, 2181829, 2218112, 2254994, 2289257, 2322343, 2354214, 2384831, 2414156, 2442148, 2470465, 2499110, 2528087, 2557400, 2587054, 2617053, 2647402, 2678105, 2709166, 2740590, 2772378, 2804535, 2837065, 2869973, 2903262, 2931704, 2955228, 2973763, 2987236, 2995573, 3003934, 3012318, 3020725, 3029156, 3037611, 3057744, 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, 851806, 851806, 851806, 851806, 851806, 851806, 851806, 851806, 851806, 851806, 851806, 851806, 851806, 851806, 851806, 851806, 851806, 851806, 851806, 852856, 854961, 858129, 862366, 867679, 873025, 878403, 883815, 889260, 894738, 900250, 905797, 911377, 916992, 922641, 928325, 934044, 939799, 945588, 951414, 957275, 963173, 969107, 975077, 981084, 987128, 993210, 999329, 1005485, 1011680, 1017912, 1024184, 1030556, 1036968, 1043420, 1049911, 1056444, 1063017, 1069631, 1076286, 1082982, 1089720, 1096500, 1103322, 1110187, 1117094, 1124044, 1131038, 1138075, 1145156, 1154610, 1166492, 1180854, 1197751, 1217239, 1237044, 1257172, 1277627, 1298414, 1319540, 1340499, 1361280, 1381873, 1402268, 1422454, 1442930, 1463700, 1484770, 1506143, 1527824, 1548935, 1569458, 1589373, 1608663, 1627307, 1646166, 1665245, 1684544, 1704067, 1723817, 1743795, 1764005, 1784449, 1805130, 1826050, 1847213, 1868622, 1890278, 1912185, 1934347, 1955182, 1974663, 1992763, 2009453, 2024705, 2040072, 2055556, 2071157, 2086877, 2102589, 2118419, 2134369, 2150438, 2166629, 2182941, 2199376, 2215935, 2232619, 2249428, 2266364, 2283427, 2300619, 2317940, 2335392, 2352975, 2370690, 2388539, 2406522, 2424641, 2442896, 2461288, 2479819, 2498489, 2517300, 2536253, 2555348, 2574587, 2593971, 2613501, 2633178, 2659586, 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, 121000, 120541, 120083, 119627, 119173, 118721, 118270, 117821, 117374, 116928, 116486, 116044, 115604, 115165, 114728, 114292, 113858, 113426, 112995, 112567, 112139, 111714, 111289, 110867, 110446, 110027, 109609, 109193, 108779, 108366, 107954, 107545, 107136, 106730, 106325, 105921, 105519, 105118, 104719, 104322, 103926, 103531, 103138, 102747, 102357, 101968, 101581, 101196, 100811, 100707, 100884, 101340, 102081, 103108, 104146, 105194, 106253, 107323, 108403, 109494, 110596, 111709, 112834, 113969, 115117, 116275, 117446, 118628, 119822, 121028, 122246, 123477, 124720, 125975, 127243, 128524, 129817, 131124, 132444, 133777, 135124, 136484, 137857, 139245, 140647, 142062, 143492, 144937, 146395, 147869, 149357, 150861, 152379, 153913, 155462, 157027, 158608, 160204, 161817, 163655, 165725, 168032, 170582, 173381, 176226, 179118, 182058, 185045, 188082, 191132, 194195, 197270, 200357, 203456, 206603, 209799, 213044, 216340, 219694, 223349, 227317, 231606, 236228, 241193, 246262, 251437, 256722, 262117, 267626, 273204, 278852, 284571, 290360, 296221, 302200, 308300, 314523, 320871, 327348, 333887, 340490, 347156, 353884, 360675, 367597, 374651, 381841, 389168, 396637, 404733, 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, 2500000, 2574764, 2651763, 2731066, 2812740, 2896856, 2983488, 3072711, 3164601, 3259240, 3359625, 3460096, 3563572, 3670143, 3779900, 3892940, 4009360, 4129262, 4252750, 4367303, 4472454, 4567718, 4652592, 4726555, 4801693, 4878026, 4955572, 5034351, 5114382, 5195686, 5278282, 5362191, 5447434, 5534032, 5622007, 5711380, 5802174, 5894412, 5988115, 6083309, 6180015, 6278259, 6378065, 6479457, 6582462, 6687103, 6793409, 6901404, 7011116, 7121679, 7233093, 7346113, 7460007, 7574774, 7691306, 7809631, 7929776, 8051769, 8175639, 8301415, 8429125, 8558801, 8690471, 8824166, 8959918, 9097759, 9237720, 9379834, 9524134, 9677417, 9839950, 10012004, 10193859, 10385802, 10581359, 10780598, 10983588, 11190400, 11401106, 11615796, 11834544, 12057427, 12284523, 12515913, 12751661, 12991849, 13236561, 13485883, 13739900, 14013475, 14307331, 14622216, 14958900, 15318174, 15686078, 16062818, 16448606, 16843659, 17248200, 17653222, 18058538, 18463951, 18869255, 19274237, 19687910, 20110461, 20542081, 20982964, 21433310, 21892657, 22361184, 22839075, 23326514, 23823693, 24331468, 24850065, 25379715, 25920654, 26470416, 27027899, 27593186, 28166360, 28747505, 29336703, 29937978, 30551576, 31177749, 31816757, 32468862, 33134257, 33813213, 34506006, 35212919, 35934239, 36670335, 37421510, 38188072, 38970337, 39768626, 40633684, 41568218, 42575027, 43657003, 44817135, 46008096, 47230706, 48485805, 49774257, 51096948, 52489682, 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, 6700, 6700, 6700, 5300, 4600, 4900, 5600, 5100, 6500, 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, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2258, 2260, 2264, 2271, 2280, 2292, 2306, 2323, 2342, 2364, 2388, 2415, 2445, 2478, 2514, 2552, 2594, 2639, 2687, 2738, 2793, 2851, 2910, 2970, 3031, 3094, 3158, 3224, 3290, 3359, 3428, 3499, 3572, 3646, 3721, 3798, 3877, 3957, 4039, 4123, 4208, 4298, 4389, 4483, 4578, 4676, 4775, 4877, 4981, 5087, 5195, 5310, 5430, 5556, 5690, 5830, 5977, 6132, 6295, 6465, 6644, 6670, 6865, 7072, 7293, 7528, 7777, 8034, 8299, 8574, 8857, 9150, 9453, 9766, 10089, 10422, 10767, 11123, 11491, 11871, 12263, 12669, 13088, 13521, 13968, 14430, 14907, 15400, 15909, 16435, 16978, 17540, 18120, 18719, 19338, 19977, 20638, 21286, 21921, 22541, 23145, 23354, 23566, 23976, 24393, 24818, 25250, 25690, 26123, 26549, 26970, 27385, 27792, 28193, 28599, 29011, 29429, 29854, 30284, 30828, 31492, 32280, 33198, 34251, 35338, 36459, 37616, 38810, 40041, 41121, 42042, 42798, 43382, 43786, 44193, 44605, 45021, 45440, 45863, 46794, 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, 2250000, 2246807, 2243619, 2240436, 2237256, 2234082, 2230912, 2227746, 2224585, 2221428, 2218281, 2215133, 2211990, 2208851, 2205717, 2202587, 2199462, 2196341, 2193224, 2192687, 2194738, 2199384, 2206633, 2216494, 2226399, 2236347, 2246341, 2256379, 2266462, 2276590, 2286763, 2296982, 2307246, 2317556, 2327913, 2338315, 2348764, 2359260, 2369802, 2380392, 2391029, 2401714, 2412446, 2423227, 2434055, 2444932, 2455857, 2466832, 2477855, 2487540, 2495877, 2502383, 2507523, 2511290, 2515062, 2518839, 2522622, 2526411, 2530206, 2534005, 2537811, 2541622, 2545439, 2549261, 2553090, 2556923, 2560763, 2564608, 2568459, 2578886, 2595993, 2619883, 2650661, 2688433, 2726744, 2765601, 2805011, 2844983, 2885524, 2926643, 2968348, 3010647, 3053548, 3097061, 3141194, 3185955, 3231354, 3277401, 3324103, 3371884, 3420766, 3470771, 3521920, 3574237, 3627331, 3681214, 3735897, 3791392, 3847711, 3902685, 3956269, 4008414, 4059074, 4108198, 4157917, 4208238, 4259167, 4310713, 4362882, 4415050, 4467209, 4519353, 4571473, 4623562, 4676245, 4729527, 4783417, 4837920, 4893987, 4956524, 5025707, 5101718, 5184739, 5274959, 5366749, 5460137, 5555149, 5651814, 5750162, 5841566, 5925817, 6002703, 6072006, 6133503, 6195623, 6258372, 6321757, 6385784, 6450459, 6513568, 6575077, 6634949, 6693150, 6749643, 6806614, 6864065, 6922000, 6980425, 7039343, 7098413, 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, 1665421, 1665421, 1665421, 1665421, 1665421, 1665421, 1665421, 1665421, 1665421, 1665421, 1665421, 1665421, 1665421, 1665421, 1665421, 1665421, 1665421, 1665421, 1665421, 1666600, 1668963, 1672513, 1677255, 1683193, 1689151, 1695131, 1701133, 1707155, 1713199, 1719264, 1725350, 1731459, 1737588, 1743740, 1749913, 1756108, 1762325, 1768564, 1774825, 1781108, 1787414, 1793742, 1800092, 1806465, 1812860, 1819278, 1825719, 1832182, 1838668, 1844607, 1849996, 1856468, 1862391, 1867760, 1873144, 1878541, 1883953, 1889379, 1894818, 1900272, 1905741, 1911223, 1916720, 1922232, 1927757, 1933297, 1938852, 1944421, 1950004, 1956386, 1963573, 1971572, 1980390, 1990034, 1999723, 2009458, 2019238, 2029065, 2038938, 2048857, 2058824, 2068837, 2078897, 2089005, 2099160, 2109363, 2119614, 2129914, 2140262, 2151090, 2162404, 2174209, 2186511, 2199314, 2212191, 2225141, 2238166, 2251265, 2264440, 2280436, 2299307, 2321103, 2345877, 2373684, 2401818, 2430284, 2459086, 2488228, 2517713, 2546000, 2573061, 2598865, 2623383, 2646584, 2669988, 2693597, 2717412, 2741437, 2763369, 2788283, 2816241, 2847304, 2881533, 2918993, 2956940, 2995380, 3034320, 3073766, 3113725, 3153564, 3193275, 3232848, 3272273, 3311540, 3351279, 3391494, 3432192, 3473378, 3515059, 3560119, 3608646, 3660727, 3716453, 3775917, 3836331, 3897713, 3960076, 4023437, 4087812, 4151266, 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, 899097, 899097, 899097, 899097, 899097, 899097, 899097, 899097, 899097, 899097, 899097, 899097, 899097, 899097, 899097, 899097, 899097, 899097, 899097, 901814, 907290, 915566, 926684, 940688, 954903, 969334, 983982, 998851, 1013946, 1029268, 1044822, 1060611, 1076638, 1092908, 1109424, 1126189, 1143208, 1160483, 1178020, 1195822, 1213893, 1232237, 1250858, 1269760, 1288948, 1308426, 1328199, 1348270, 1368645, 1386758, 1402560, 1414254, 1423509, 1430281, 1437083, 1443915, 1450777, 1457669, 1464592, 1471546, 1478530, 1485545, 1492591, 1499668, 1506777, 1513916, 1521087, 1528290, 1535524, 1543100, 1551022, 1559292, 1567912, 1576888, 1585912, 1594985, 1604107, 1613279, 1622501, 1631773, 1641095, 1650468, 1659891, 1669366, 1678891, 1688469, 1698098, 1707779, 1717513, 1723125, 1724623, 1722016, 1715311, 1704516, 1693786, 1683121, 1672520, 1661983, 1651510, 1640120, 1627830, 1614655, 1600612, 1585716, 1570956, 1556331, 1541839, 1527479, 1513251, 1500342, 1488732, 1478402, 1469331, 1461501, 1453710, 1445958, 1438244, 1430569, 1424847, 1424519, 1429644, 1440281, 1456493, 1478340, 1500515, 1523023, 1545868, 1569056, 1592592, 1616153, 1639735, 1663333, 1686942, 1710560, 1734508, 1758791, 1783414, 1808382, 1833699, 1860879, 1889974, 1921040, 1954132, 1989306, 2025113, 2061566, 2098674, 2136450, 2174906, 2214122, 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, 2090000, 2090000, 2090000, 2090000, 2090000, 2090000, 2090000, 2090000, 2090000, 2090000, 2090000, 2090000, 2090000, 2090000, 2090000, 2090000, 2090000, 2090000, 2090000, 2090946, 2092839, 2095682, 2099478, 2104227, 2108988, 2113759, 2118541, 2123334, 2128137, 2132952, 2137777, 2142613, 2147461, 2152319, 2157188, 2162068, 2166959, 2171862, 2176775, 2181700, 2186635, 2191582, 2196540, 2201509, 2206490, 2211481, 2216484, 2221499, 2226524, 2231561, 2236610, 2241214, 2245827, 2250450, 2255082, 2259724, 2264375, 2269036, 2273706, 2278385, 2283075, 2287773, 2292482, 2297199, 2301927, 2306664, 2311411, 2316167, 2320933, 2327830, 2336875, 2348086, 2361482, 2377081, 2392783, 2408589, 2424499, 2440513, 2456634, 2472861, 2489195, 2505637, 2522187, 2538846, 2555616, 2572496, 2589487, 2606591, 2623807, 2641137, 2658582, 2676141, 2693817, 2711609, 2729518, 2747546, 2765692, 2783958, 2802345, 2820853, 2839483, 2858237, 2877113, 2896115, 2915242, 2934495, 2953875, 2973382, 2993019, 3005932, 3012110, 3011543, 3004219, 2990127, 2976101, 2962140, 2948245, 2934415, 2921252, 2908148, 2895102, 2882116, 2869187, 2856316, 2843504, 2830748, 2818050, 2805409, 2792824, 2787341, 2788985, 2797784, 2813763, 2836950, 2860329, 2883900, 2907665, 2931626, 2955785, 2998703, 3061261, 3144376, 3249001, 3376129, 3508231, 3645501, 3788143, 3936366, 4090389, 4238572, 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, 1860054, 1860054, 1860054, 1860054, 1860054, 1860054, 1860054, 1860054, 1860054, 1860054, 1860054, 1860054, 1860054, 1860054, 1860054, 1860054, 1860054, 1860054, 1860054, 1865014, 1875001, 1890080, 1910321, 1935792, 1961602, 1987757, 2014260, 2041117, 2068332, 2095910, 2123855, 2152173, 2180869, 2209947, 2239413, 2269272, 2299528, 2330189, 2361258, 2392741, 2424644, 2456973, 2489732, 2522929, 2556568, 2590655, 2625197, 2660200, 2695669, 2726839, 2753631, 2774499, 2790807, 2802478, 2814197, 2825965, 2837780, 2849645, 2861558, 2873719, 2886130, 2898794, 2911711, 2924883, 2938114, 2951404, 2964754, 2978163, 2991631, 3005776, 3020602, 3036117, 3052325, 3069234, 3086236, 3103332, 3120521, 3137804, 3155182, 3172668, 3190261, 3207964, 3225775, 3243697, 3261718, 3279837, 3298056, 3316376, 3334796, 3346584, 3351734, 3350244, 3342111, 3327329, 3312612, 3297958, 3283369, 3268844, 3254381, 3236979, 3216679, 3193523, 3167551, 3138804, 3110318, 3082089, 3054115, 3026394, 2998924, 2974195, 2952166, 2932802, 2916064, 2901916, 2887835, 2873822, 2859876, 2845996, 2833732, 2831409, 2839117, 2856945, 2884985, 2923328, 2962182, 3001552, 3041445, 3081868, 3122828, 3164073, 3205602, 3247416, 3289516, 3331901, 3374832, 3418317, 3462361, 3506974, 3552161, 3600852, 3653142, 3709128, 3768907, 3832582, 3897332, 3963176, 4030132, 4098220, 4167458, 4239958, 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, 500000, 512396, 525100, 538119, 551460, 565132, 579143, 593502, 608216, 623296, 639132, 654978, 671216, 687858, 704911, 722388, 740298, 758652, 777461, 798664, 822390, 848776, 877963, 910099, 943411, 977943, 1013738, 1050844, 1089308, 1129501, 1171497, 1215377, 1261221, 1309115, 1358828, 1410429, 1463990, 1519584, 1577290, 1637493, 1700301, 1765826, 1834182, 1905491, 1979572, 2056533, 2136487, 2219548, 2305839, 2391522, 2476448, 2559525, 2641465, 2722093, 2805181, 2890805, 2979043, 3069973, 3163678, 3247283, 3320338, 3382380, 3432927, 3471484, 3510473, 3549900, 3589769, 3630086, 3670854, 3714561, 3761273, 3811061, 3863995, 3920147, 3977115, 4034909, 4093544, 4153029, 4213379, 4271701, 4327935, 4382020, 4433891, 4483484, 4533631, 4584338, 4635612, 4687459, 4739885, 4791824, 4843260, 4894177, 4944559, 4994388, 5044719, 5095557, 5146906, 5198771, 5251159, 5322809, 5414425, 5526732, 5660474, 5816421, 5976663, 6141319, 6310511, 6484363, 6663003, 6835990, 7002961, 7163537, 7317326, 7463921, 7613451, 7765975, 7921554, 8080249, 8245222, 8408944, 8571309, 8732206, 8891519, 9049130, 9209535, 9372783, 9538925, 9708012, 9880096, 10041248, 10191122, 10329362, 10455609, 10569491, 10684614, 10800991, 10918635, 11037560, 11157781, 11296195, 11453308, 11629639, 11825718, 12042086, 12262412, 12486770, 12715233, 12947875, 13184774, 13449459, 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, 55716, 55716, 55716, 55716, 55716, 55716, 55716, 55716, 55716, 55716, 55716, 55716, 55716, 55716, 55716, 55716, 55716, 55716, 55716, 55834, 56072, 56430, 56910, 57514, 58124, 58741, 59364, 59993, 60630, 61273, 61923, 62579, 63243, 63914, 64592, 65277, 65969, 66669, 67376, 68091, 68813, 69543, 70280, 71026, 71779, 72540, 73310, 74087, 74873, 75667, 76470, 77540, 78625, 79724, 80838, 81966, 83109, 84267, 85440, 86629, 87833, 89053, 90289, 91541, 92810, 94095, 95398, 96717, 98053, 99407, 100779, 102168, 103576, 105002, 106446, 107910, 109392, 110894, 112415, 113956, 115517, 117099, 118701, 120324, 121968, 123633, 125320, 127029, 128759, 130513, 132289, 134088, 135910, 137756, 139625, 141519, 143438, 145381, 147349, 149343, 151362, 153407, 155479, 157577, 159703, 161856, 164036, 166245, 168481, 169950, 170646, 170564, 169700, 168047, 166409, 164786, 163178, 161584, 159566, 158400, 158084, 158622, 160013, 162259, 164538, 166848, 169190, 171565, 173974, 176712, 179789, 183218, 187010, 191177, 195438, 199793, 204245, 208797, 213450, 216253, 217206, 216311, 213565, 208967, 204468, 200066, 195759, 191544, 187421, 185234, 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, 2439, 2439, 4300, 5600, 5300, 6700, 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, 479444, 479444, 479444, 479444, 479444, 479444, 479444, 479444, 479444, 479444, 479444, 479444, 479444, 479444, 479444, 479444, 479444, 479444, 479444, 481588, 485925, 492502, 501371, 512583, 524045, 535764, 547745, 559994, 572516, 585319, 598407, 611789, 625470, 639457, 653756, 668375, 683321, 698602, 714224, 730195, 746524, 763218, 780285, 797733, 815572, 833810, 852456, 871518, 891007, 906867, 919016, 928662, 934435, 936232, 938031, 939831, 941633, 943436, 945241, 947315, 949659, 952275, 955165, 958330, 961505, 964688, 967879, 971080, 974289, 977799, 981611, 985730, 990157, 994895, 999655, 1004435, 1009236, 1014059, 1018903, 1023772, 1028668, 1033590, 1038538, 1043512, 1048509, 1053528, 1058568, 1063631, 1068717, 1072104, 1073789, 1073766, 1072031, 1068578, 1065134, 1061700, 1058275, 1054860, 1051453, 1047750, 1043751, 1039460, 1034877, 1030006, 1025156, 1020327, 1015519, 1010732, 1005966, 1001418, 997088, 992974, 989073, 985386, 981711, 978048, 974397, 970758, 965899, 964507, 966611, 972238, 981416, 994175, 1007099, 1020191, 1033454, 1046889, 1060498, 1074067, 1087592, 1101070, 1114498, 1127872, 1141406, 1155103, 1168964, 1182992, 1197188, 1212535, 1229063, 1246801, 1265781, 1286033, 1306610, 1327515, 1348756, 1370336, 1392261, 1414346, 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, 1432000, 1438365, 1444759, 1451181, 1457631, 1464111, 1470618, 1477155, 1483721, 1490317, 1496970, 1503625, 1510308, 1517022, 1523765, 1530538, 1537341, 1544175, 1551038, 1557933, 1564858, 1571814, 1578800, 1585818, 1592867, 1599948, 1607059, 1614203, 1621378, 1628585, 1635824, 1643095, 1650399, 1657735, 1665104, 1672505, 1679939, 1687407, 1694907, 1702441, 1710008, 1717609, 1725244, 1732913, 1740616, 1748353, 1756124, 1763930, 1771771, 1778415, 1783856, 1788929, 1792788, 1795425, 1798066, 1800710, 1803358, 1806009, 1808664, 1811322, 1813984, 1816649, 1819318, 1821990, 1824666, 1827345, 1830028, 1832714, 1835404, 1838466, 1841900, 1845709, 1849895, 1854459, 1859034, 1863619, 1868216, 1872823, 1877442, 1882071, 1886712, 1891363, 1896026, 1900699, 1905384, 1910080, 1914787, 1919505, 1924234, 1925109, 1922148, 1915367, 1904786, 1890420, 1876163, 1862012, 1847968, 1834030, 1820196, 1807900, 1797125, 1787855, 1780076, 1773771, 1767487, 1761226, 1754986, 1748768, 1742572, 1736398, 1730245, 1724113, 1718003, 1711914, 1705846, 1699799, 1693774, 1687770, 1681018, 1679964, 1684657, 1695150, 1711495, 1733744, 1756283, 1779115, 1802243, 1825672, 1849406, 1873069, 1896655, 1920160, 1943576, 1966899, 1990502, 2014388, 2038560, 2063023, 2087779, 2114543, 2143365, 2174299, 2207398, 2242716, 2278600, 2315057, 2352098, 2389732, 2427968, 2468924, 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, 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, 771447, 771447, 771447, 771447, 771447, 771447, 771447, 771447, 771447, 771447, 771447, 771447, 771447, 771447, 771447, 771447, 771447, 771447, 771447, 774943, 782013, 792740, 807205, 825494, 844197, 863324, 882884, 902887, 923344, 943821, 964311, 984805, 1005294, 1025767, 1046657, 1067973, 1089722, 1111915, 1134559, 1157081, 1179467, 1201704, 1223779, 1245676, 1267965, 1290653, 1313747, 1337254, 1361181, 1385146, 1409141, 1434977, 1460892, 1486881, 1513329, 1540246, 1567639, 1595516, 1623887, 1652559, 1681533, 1710812, 1740397, 1770288, 1800691, 1831612, 1863062, 1895049, 1927582, 1960439, 1993622, 2027132, 2060971, 2095139, 2129870, 2165173, 2201059, 2237535, 2274613, 2311789, 2349056, 2386406, 2423833, 2461328, 2499399, 2538055, 2577306, 2617159, 2657625, 2697881, 2737912, 2777700, 2817229, 2856482, 2896278, 2936624, 2977527, 3018997, 3061039, 3102893, 3144546, 3185985, 3227194, 3268159, 3309640, 3351643, 3394174, 3437240, 3480848, 3525079, 3569943, 3615449, 3661606, 3708422, 3755832, 3803843, 3852462, 3901698, 3946949, 3994434, 4044201, 4096300, 4150784, 4207703, 4265403, 4323894, 4383188, 4443294, 4504225, 4569171, 4638243, 4711552, 4789213, 4871343, 4954882, 5039853, 5126282, 5214192, 5303610, 5396359, 5492530, 5592215, 5695510, 5802513, 5911526, 6022587, 6135735, 6251009, 6368448, 6492585, 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, 330000000, 331538997, 333085172, 334638557, 336199187, 337767094, 339342314, 340924881, 342514827, 344112189, 346787806, 349473695, 352535289, 355977887, 359454102, 362964264, 366508704, 370087755, 373701758, 377149238, 380427133, 383532342, 386461720, 389212084, 391982022, 394771673, 397581178, 400410677, 403260312, 405607878, 407449420, 408780953, 409598466, 409897918, 410197589, 410497479, 410797588, 411097916, 411398464, 411638991, 411819451, 411939802, 412000000, 412000000, 412000000, 412000000, 412000000, 412000000, 412000000, 411271706, 409821554, 407570489, 404611476, 400951224, 397324067, 393729705, 390167842, 386638184, 383140440, 379951320, 377066487, 374481652, 372192573, 370195055, 368208241, 366232074, 364266496, 362311453, 360366885, 358997315, 358200976, 357976114, 358320988, 359233870, 360149061, 361066568, 361986396, 362908552, 363833040, 364793166, 365789113, 366821065, 367889208, 368993727, 370101546, 371212674, 372327121, 373444898, 374566013, 375835848, 377255533, 378826208, 380549019, 382425118, 384310450, 386205058, 388108990, 390022290, 391945005, 393913912, 395929430, 397991980, 400101986, 402259874, 404429383, 406610574, 408803510, 411008255, 413224872, 415905832, 419058430, 422690056, 426808190, 431420404, 436082439, 440794834, 445558131, 450372881, 455336427, 459658818, 463330522, 466341893, 468683169, 470344471, 472011663, 473684764, 475363795, 477048778, 478739734, 480666438, 482831090, 485235901, 487883101, 490774936, 493683911, 496610129, 499553692, 502514702, 505493263, 508423146, 511303712, 514134316, 516914309, 519643036, 522386167, 525143778, 527915947, 530702750, 533504263, 537916245, 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, 1206000, 1206000, 1206000, 1206000, 1206000, 1206000, 1206000, 1206000, 1206000, 1206000, 1206000, 1206000, 1206000, 1206000, 1206000, 1206000, 1206000, 1206000, 1206000, 1214218, 1230935, 1256439, 1291031, 1335020, 1380508, 1427545, 1476185, 1526483, 1578494, 1625412, 1666969, 1702888, 1732878, 1756641, 1780729, 1805148, 1829902, 1854995, 1880433, 1903501, 1924150, 1942328, 1957983, 1971062, 1984228, 1997482, 2010824, 2024256, 2037777, 2059759, 2090483, 2130539, 2179939, 2238994, 2299649, 2361947, 2425933, 2491651, 2559151, 2607565, 2636619, 2646027, 2635492, 2604707, 2574281, 2544211, 2514491, 2485119, 2456090, 2441355, 2440990, 2455078, 2483704, 2526955, 2570959, 2615730, 2661280, 2707623, 2754773, 2802744, 2851550, 2901207, 2951728, 3003128, 3055424, 3108630, 3162763, 3217838, 3273872, 3330878, 3388871, 3447870, 3507891, 3568953, 3631078, 3694283, 3758589, 3824015, 3890579, 3960780, 4034733, 4112556, 4194368, 4280293, 4367979, 4457462, 4548777, 4641963, 4737057, 4837936, 4944811, 5057903, 5177435, 5303643, 5432927, 5565363, 5701026, 5839997, 5981524, 6126807, 6275946, 6429040, 6586195, 6747518, 6912793, 7082116, 7255586, 7433305, 7615377, 7786555, 7946343, 8094230, 8229689, 8352177, 8476488, 8602649, 8730688, 8860633, 8992512, 9142620, 9311615, 9500171, 9708983, 9938765, 10173986, 10414773, 10661259, 10913579, 11171870, 11456827, 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, 56346, 56346, 56346, 56346, 56346, 56346, 56346, 56346, 56346, 56346, 56346, 56346, 56346, 56346, 56346, 56346, 56346, 56346, 56346, 56370, 56417, 56488, 56583, 56701, 56820, 56939, 57059, 57178, 57298, 57418, 57539, 57659, 57780, 57902, 58023, 58145, 58266, 58389, 58511, 58634, 58757, 58880, 59003, 59127, 59251, 59375, 59500, 59624, 59749, 59919, 60133, 60467, 60848, 61275, 61705, 62138, 62574, 63013, 63454, 63899, 64347, 64798, 65252, 65709, 66169, 66633, 67099, 67569, 68041, 68517, 68997, 69479, 69965, 70454, 70946, 71442, 71941, 72443, 72949, 73458, 73971, 74487, 75007, 75530, 76057, 76587, 77121, 77659, 78200, 78744, 79293, 79845, 80401, 80961, 81524, 82091, 82662, 83237, 83816, 84649, 85742, 87104, 88743, 90667, 92632, 94639, 96690, 98785, 100925, 103112, 105346, 107628, 109959, 112341, 114774, 117260, 119799, 122394, 124900, 127108, 129010, 130595, 131856, 132782, 133715, 134655, 135602, 136555, 137514, 138481, 139454, 140434, 141421, 142415, 143416, 144424, 145439, 146461, 147490, 148527, 149571, 150622, 151681, 152747, 153820, 154901, 155990, 157086, 158190, 159762, 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, 314465, 314465, 314465, 314465, 314465, 314465, 314465, 314465, 314465, 314465, 314465, 314465, 314465, 314465, 314465, 314465, 314465, 314465, 314465, 315477, 317518, 320603, 324750, 329976, 335286, 340682, 346164, 351735, 357395, 363146, 368990, 374928, 380961, 387092, 393321, 399651, 406082, 412617, 419257, 426003, 432859, 439825, 446902, 454094, 461401, 468826, 476371, 484037, 491826, 498107, 502855, 506278, 508121, 508354, 508588, 508821, 509055, 509289, 509522, 510368, 511829, 513912, 516619, 519957, 523316, 526697, 530099, 533523, 536969, 540655, 544584, 548760, 553186, 557865, 562584, 567343, 572142, 576981, 581862, 586665, 591389, 596033, 600595, 605074, 609585, 614131, 618710, 623323, 627970, 631123, 632776, 632926, 631566, 628692, 625831, 622983, 620147, 617324, 614515, 611109, 607115, 602542, 597397, 591689, 586035, 580436, 574889, 569396, 563954, 559008, 554548, 550569, 547063, 544024, 541001, 537996, 535007, 532034, 528842, 527863, 529118, 532626, 538408, 546484, 554681, 563001, 571446, 580018, 588718, 597428, 606145, 614868, 623596, 632326, 641179, 650155, 659258, 668487, 677846, 687893, 698649, 710132, 722365, 735368, 748604, 762079, 775797, 789761, 803977, 819090, 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, 14670, 16140, 17000, 16000, 9000, 8200, 8500, 8700, 8800, 9500, 10000, 12000, 14000, 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, 53000, 53460, 53924, 54392, 54864, 55340, 55821, 56305, 56794, 57287, 57788, 58290, 58796, 59306, 59821, 60340, 60864, 61392, 61925, 62625, 63498, 64547, 65779, 67199, 68650, 70132, 71646, 73192, 74772, 76344, 77905, 79455, 80994, 82519, 84073, 85657, 87270, 88914, 90588, 92076, 93371, 94469, 95365, 96052, 96745, 97442, 98145, 98852, 99565, 100488, 101627, 103127, 104857, 106824, 108828, 110870, 112949, 115067, 117225, 119325, 121363, 123339, 125248, 127087, 128954, 130847, 132768, 134718, 136695, 139136, 142062, 145492, 149450, 153958, 158602, 163385, 168312, 173388, 178616, 184022, 189610, 195387, 201360, 207534, 213898, 220456, 227215, 234180, 241359, 248294, 254968, 261360, 267452, 273223, 279118, 285140, 291291, 297574, 303993, 310549, 317246, 324088, 331076, 338214, 345506, 352954, 360563, 368334, 376273, 383945, 391337, 398435, 405225, 411692, 418262, 424936, 431716, 438604, 445048, 451852, 459026, 466580, 474525, 482871, 491364, 500006, 508800, 517749, 526856, 536575, 546929, 557938, 569625, 582011, 594666, 607597, 620809, 634307, 648100, 663863, 681697, 701706, 723998, 748685, 774214, 800613, 827913, 856143, 885336, 916093, 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, 1088530, 1088530, 1088530, 1088530, 1088530, 1088530, 1088530, 1088530, 1088530, 1088530, 1088530, 1088530, 1088530, 1088530, 1088530, 1088530, 1088530, 1088530, 1088530, 1088156, 1087409, 1086290, 1084798, 1082935, 1081076, 1079219, 1077366, 1075516, 1073669, 1071826, 1069985, 1068148, 1066314, 1064483, 1062655, 1060830, 1059009, 1057190, 1055375, 1053562, 1051753, 1049947, 1048144, 1046345, 1044548, 1042754, 1040964, 1039176, 1037392, 1037413, 1039249, 1044163, 1050925, 1059551, 1068246, 1077011, 1085847, 1094753, 1103731, 1112556, 1121227, 1129739, 1138090, 1146275, 1154518, 1162819, 1171177, 1179594, 1188070, 1196846, 1205926, 1215315, 1225018, 1235038, 1245139, 1255320, 1265583, 1275928, 1286356, 1296345, 1305888, 1314976, 1323604, 1331762, 1339969, 1348225, 1356529, 1364883, 1373287, 1382296, 1391919, 1402165, 1413044, 1424564, 1436176, 1447881, 1459679, 1471572, 1483559, 1494739, 1505099, 1514625, 1523307, 1531131, 1538993, 1546894, 1554833, 1562811, 1570828, 1579518, 1588890, 1598952, 1609714, 1621185, 1632735, 1644365, 1656077, 1667869, 1677876, 1691000, 1707305, 1726856, 1749721, 1775966, 1802606, 1829645, 1857089, 1884946, 1913220, 1941524, 1969853, 1998202, 2026565, 2054937, 2083706, 2112878, 2142458, 2172453, 2202867, 2235519, 2270472, 2307792, 2347546, 2389801, 2432818, 2476609, 2521188, 2566569, 2612767, 2669371, 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, 1227886, 1227886, 1227886, 1227886, 1227886, 1227886, 1227886, 1227886, 1227886, 1227886, 1227886, 1227886, 1227886, 1227886, 1227886, 1227886, 1227886, 1227886, 1227886, 1230048, 1234391, 1240934, 1249697, 1260699, 1271798, 1282994, 1294290, 1305684, 1317179, 1328775, 1340473, 1352274, 1364179, 1376189, 1388305, 1400527, 1412857, 1425295, 1437843, 1450501, 1463271, 1476154, 1489149, 1502259, 1515485, 1528827, 1542286, 1555864, 1569561, 1583379, 1597319, 1611606, 1626020, 1640564, 1655237, 1670042, 1684979, 1700050, 1715255, 1730597, 1746076, 1761693, 1777449, 1793347, 1809387, 1825570, 1841898, 1858372, 1874993, 1891763, 1908682, 1925753, 1942977, 1960355, 1977888, 1995578, 2013426, 2031433, 2049602, 2067933, 2086428, 2105089, 2123916, 2142911, 2162077, 2181414, 2200923, 2220607, 2240468, 2260505, 2280722, 2301120, 2321700, 2342464, 2363414, 2384551, 2405877, 2427393, 2449102, 2471005, 2493105, 2515401, 2537897, 2560594, 2583494, 2606599, 2629910, 2653430, 2677160, 2701103, 2725259, 2749631, 2774221, 2799031, 2824063, 2849319, 2874801, 2900510, 2926045, 2951805, 2977792, 3004008, 3030454, 3057133, 3084048, 3111199, 3138589, 3166220, 3194094, 3222214, 3250582, 3279199, 3308068, 3337191, 3366571, 3396209, 3426109, 3456271, 3486699, 3517395, 3548361, 3579600, 3611114, 3642905, 3674976, 3707329, 3739968, 3772893, 3806109, 3836721, 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, 272000, 292989, 315598, 339952, 366184, 394441, 424879, 457665, 492981, 531023, 549935, 567680, 578471, 581725, 584997, 588287, 591596, 594924, 598270, 607292, 622317, 643693, 671781, 706965, 743993, 782959, 823967, 867122, 912537, 949773, 978399, 997967, 1008000, 1008000, 1008000, 1008000, 1008000, 1008000, 1008000, 1011305, 1017970, 1028049, 1041598, 1058675, 1076032, 1093673, 1111603, 1129828, 1148351, 1167205, 1186396, 1206408, 1226785, 1247533, 1268632, 1290088, 1311906, 1334093, 1356654, 1373615, 1384903, 1390448, 1390175, 1384010, 1377873, 1371763, 1365679, 1359623, 1353593, 1352505, 1356408, 1365350, 1379382, 1398554, 1417993, 1437701, 1457683, 1477943, 1498484, 1517309, 1534380, 1549656, 1563097, 1574660, 1586309, 1598043, 1609865, 1621773, 1633769, 1644057, 1652620, 1659440, 1664502, 1667786, 1671077, 1674375, 1677678, 1680988, 1684304, 1697089, 1719649, 1752299, 1795364, 1849179, 1904606, 1961695, 2020494, 2081056, 2143432, 2208104, 2275154, 2344667, 2416730, 2491434, 2568448, 2647842, 2729689, 2814066, 2899928, 2985028, 3069258, 3152504, 3234648, 3315565, 3398506, 3483522, 3570664, 3659987, 3751544, 3839507, 3923683, 4003873, 4079868, 4151457, 4224302, 4298425, 4373849, 4450596, 4528690, 4614150, 4707248, 4808265, 4917491, 5035224, 5155776, 5279214, 5405607, 5535026, 5667544, 5798132, 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, 184392, 184412, 184432, 184452, 184472, 184492, 184512, 184532, 184552, 184572, 184592, 184612, 184632, 184652, 184672, 184692, 184712, 184733, 184753, 184773, 184793, 184813, 184833, 184853, 184873, 184893, 184913, 184933, 184953, 184973, 184993, 185013, 185034, 185054, 185074, 185094, 185114, 185134, 185154, 185174, 185194, 185214, 185234, 185255, 185275, 185295, 185315, 185335, 185355, 185375, 185395, 185406, 185416, 185426, 185437, 185447, 185457, 185468, 185478, 185488, 185499, 185509, 185519, 185530, 185540, 185550, 185561, 185571, 185582, 185592, 185602, 185613, 185623, 185633, 185644, 185654, 185664, 185675, 185685, 186127, 187005, 188325, 190092, 192311, 194556, 196828, 199125, 201450, 203801, 206219, 208704, 211257, 213881, 216575, 219304, 222067, 224864, 227697, 230566, 233564, 236693, 239957, 243359, 246902, 250496, 254143, 257843, 261597, 265406, 269168, 272882, 276545, 280156, 283712, 287313, 290960, 294653, 298393, 302197, 305960, 309680, 313356, 316987, 320570, 324194, 327859, 331565, 335313, 339104, 343959, 349917, 357019, 365304, 374816, 384575, 394589, 404863, 415405, 426221, 435824, 444169, 451208, 456894, 461176, 465498, 469861, 474265, 478710, 483197, 488274, 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, 5516349, 5516349, 5516349, 5516349, 5516349, 5516349, 5516349, 5516349, 5516349, 5516349, 5516349, 5516349, 5516349, 5516349, 5516349, 5516349, 5516349, 5516349, 5516349, 5520440, 5528637, 5540956, 5557411, 5578018, 5598701, 5623145, 5695961, 5769720, 5844434, 5920116, 5996778, 6033858, 6071168, 6108708, 6146481, 6184487, 6222728, 6261205, 6299921, 6338875, 6378071, 6421552, 6465329, 6509405, 6553781, 6598460, 6643444, 6688734, 6734333, 6780242, 6826465, 6870309, 6914435, 6958845, 7003540, 7048521, 7093792, 7139353, 7185208, 7231356, 7277801, 7318846, 7360123, 7401633, 7443377, 7485356, 7527572, 7570026, 7612719, 7655654, 7698830, 7747227, 7795928, 7844935, 7894250, 7943875, 7993812, 8044063, 8094630, 8145514, 8196719, 8246023, 8295623, 8345522, 8395720, 8446221, 8497026, 8548136, 8599553, 8651280, 8703318, 8764419, 8825950, 8887912, 8950309, 9013144, 9076421, 9140141, 9204309, 9268928, 9334000, 9405000, 9475000, 9545000, 9615000, 9685000, 9754000, 9825000, 9895000, 9965000, 10036000, 10099000, 10157000, 10221000, 10283000, 10286000, 10222000, 10128000, 10004000, 9922000, 9978000, 10002000, 10113000, 10198000, 10278000, 10370000, 10443000, 10496000, 10549000, 10598000, 10648000, 10702000, 10750000, 10791000, 10826000, 10853000, 10873000, 10889000, 10877000, 11106000, 11160000, 11129000, 11054000, 11035000, 11109000, 10693000, 9523000, 8765000, 8828360, 8868627, 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, 4500000, 4500000, 7008000, 7657000, 9250000, 10160000, 11250000, 12140000, 12980000, 13240000, 12980000, 13010000, 13160000, 13290000, 13410000, 13540000, 13640000, 13730000, 13810000, 13880000, 13960000, 14050000, 14140000, 14220000, 14280000, 14340000, 14390000, 14430000, 14600000, 14680000, 14710000, 14670000, 14580000, 14540000, 14590000, 14150000, 12920000, 12160000, 12340000, 12340000, 12390000, 12530000, 12680000, 12820000, 12950000, 13090000, 13230000, 13360000, 13470000, 13560000, 13650000, 13780000, 13860000, 13950000, 14050000, 14150000, 14220000, 14280000, 14320000, 14280000, 14320000, 14380000, 14460000, 14550000, 14660000, 14770000, 14880000, 14990000, 15090000, 15180000, 15250000, 15310000, 15350000, 15390000, 15420000, 15450000, 15480000, 15510000, 15540000, 15560000, 15570000, 15590000, 15620000, 15650000, 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, 5163819, 5163819, 5163819, 5163819, 5163819, 5163819, 5163819, 5163819, 5163819, 5163819, 5163819, 5163819, 5163819, 5163819, 5163819, 5163819, 5163819, 5163819, 5163819, 5179959, 5212490, 5261670, 5327758, 5411019, 5495580, 5581464, 5668689, 5757277, 5847250, 5938629, 6031436, 6125694, 6221424, 6318651, 6417396, 6517686, 6619542, 6722990, 6828055, 6934761, 7043136, 7153204, 7264992, 7378527, 7493836, 7610947, 7729889, 7850689, 7973377, 8073221, 8149850, 8203394, 8232967, 8238175, 8243387, 8248602, 8253820, 8259041, 8264265, 8279072, 8303530, 8337707, 8381672, 8435495, 8489664, 8544180, 8599047, 8654266, 8709839, 8768035, 8828887, 8892430, 8958700, 9027732, 9097296, 9167396, 9238036, 9309221, 9380954, 9447355, 9508357, 9563890, 9613884, 9658268, 9702857, 9747652, 9792654, 9837863, 9883281, 9909558, 9916704, 9904725, 9873631, 9823429, 9773482, 9723789, 9674349, 9625160, 9576221, 9518329, 9451620, 9376230, 9292290, 9199934, 9108496, 9017966, 8928336, 8839597, 8751740, 8671803, 8599666, 8535211, 8478321, 8428883, 8379733, 8330869, 8282290, 8233995, 8185477, 8168162, 8182274, 8228044, 8305702, 8415487, 8526723, 8639430, 8753626, 8869332, 8986567, 9103514, 9220147, 9336439, 9452362, 9567888, 9684826, 9803193, 9923007, 10044285, 10167045, 10299646, 10442344, 10595400, 10759079, 10933654, 11111061, 11291347, 11474559, 11660743, 11849948, 12061342, 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, 1000000, 1007231, 1014514, 1021850, 1029239, 1036682, 1044178, 1051729, 1059334, 1066994, 1074765, 1082537, 1090365, 1098249, 1106191, 1114189, 1122246, 1130361, 1138535, 1147355, 1156833, 1166978, 1177802, 1189315, 1200941, 1212680, 1224534, 1236504, 1248591, 1259939, 1270537, 1280370, 1289426, 1297692, 1306011, 1314383, 1322809, 1331288, 1339823, 1349386, 1359996, 1371667, 1384418, 1398265, 1412250, 1426375, 1440642, 1455051, 1469604, 1485029, 1501343, 1518598, 1536779, 1555906, 1575270, 1594876, 1614726, 1634822, 1655169, 1675212, 1694942, 1714348, 1733420, 1752148, 1771078, 1790213, 1809555, 1829106, 1848868, 1868465, 1887891, 1907142, 1926211, 1945092, 1964159, 1983412, 2002855, 2022487, 2042313, 2062337, 2082563, 2102992, 2123627, 2144469, 2165515, 2186768, 2208230, 2229902, 2251787, 2274474, 2297977, 2322311, 2347490, 2373530, 2399859, 2426480, 2453397, 2480612, 2508128, 2536365, 2565333, 2595047, 2625520, 2656765, 2688382, 2720375, 2752749, 2785508, 2818657, 2852179, 2886076, 2920355, 2955018, 2990070, 3025539, 3061428, 3097742, 3134488, 3171600, 3207237, 3241362, 3273940, 3304937, 3334316, 3363956, 3393860, 3424029, 3454467, 3485175, 3515454, 3545296, 3574690, 3603628, 3632099, 3660794, 3689717, 3718868, 3748249, 3777862, 3810015, 3844754, 3882124, 3922171, 3964943, 4008181, 4051891, 4096077, 4140745, 4185901, 4228235, 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, 22848, 22848, 22848, 22848, 22848, 22848, 22848, 22848, 22848, 22848, 22848, 22848, 22848, 22848, 22848, 22848, 22848, 22848, 22848, 22936, 23113, 23381, 23742, 24198, 24662, 25135, 25618, 26110, 26611, 27121, 27642, 28172, 28713, 29264, 29826, 30398, 30982, 31576, 32182, 32800, 33429, 34071, 34725, 35391, 36071, 36763, 37469, 38188, 38921, 39512, 39961, 40259, 40408, 40405, 40402, 40399, 40396, 40392, 40389, 40386, 40383, 40380, 40377, 40374, 40371, 40367, 40364, 40361, 40358, 40363, 40376, 40397, 40426, 40464, 40501, 40538, 40576, 40613, 40651, 40688, 40726, 40763, 40801, 40839, 40876, 40914, 40952, 40989, 41027, 41082, 41152, 41240, 41344, 41465, 41586, 41707, 41829, 41952, 42074, 42197, 42320, 42444, 42568, 42692, 42817, 42942, 43068, 43194, 43320, 43438, 43547, 43648, 43741, 43825, 43909, 43994, 44078, 44163, 44251, 44411, 44643, 44947, 45326, 45779, 46237, 46699, 47166, 47638, 48114, 48576, 49022, 49453, 49868, 50267, 50669, 51074, 51483, 51895, 52310, 52803, 53375, 54029, 54766, 55587, 56421, 57267, 58126, 58998, 59883, 60992, 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, 19950, 19950, 19950, 19950, 19950, 19950, 19950, 19950, 19950, 19950, 19950, 19950, 19950, 19950, 19950, 19950, 19950, 19950, 19950, 19970, 20009, 20068, 20147, 20245, 20345, 20444, 20545, 20645, 20747, 20848, 20950, 21053, 21156, 21260, 21364, 21469, 21574, 21680, 21786, 21900, 22021, 22149, 22284, 22427, 22571, 22715, 22861, 23008, 23155, 23304, 23453, 23593, 23734, 23876, 24018, 24162, 24306, 24451, 24597, 24750, 24911, 25080, 25256, 25440, 25625, 25811, 25999, 26189, 26379, 26549, 26699, 26828, 26935, 27021, 27108, 27194, 27281, 27369, 27456, 27504, 27511, 27479, 27407, 27296, 27185, 27074, 26963, 26854, 26744, 26693, 26699, 26763, 26886, 27066, 27248, 27431, 27616, 27801, 27988, 28227, 28518, 28862, 29262, 29718, 30181, 30651, 31128, 31613, 32106, 32556, 32963, 33325, 33642, 33912, 34185, 34460, 34737, 35016, 35313, 35661, 36060, 36512, 37017, 37578, 38146, 38724, 39310, 39906, 40510, 41089, 41643, 42170, 42670, 43142, 43619, 44102, 44590, 45083, 45581, 46047, 46479, 46876, 47238, 47565, 47893, 48225, 48558, 48894, 49231, 49662, 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, 150000, 146136, 142371, 138703, 135130, 131649, 128257, 124953, 121734, 118598, 115621, 112642, 109740, 106913, 104159, 101475, 98861, 96314, 93833, 92170, 91318, 91267, 92011, 93542, 95098, 96680, 98288, 99923, 101585, 103275, 104994, 106740, 108516, 110321, 112156, 114022, 115919, 117848, 119808, 121801, 123827, 125887, 127982, 130111, 132275, 134476, 136713, 138987, 141299, 143911, 146835, 150110, 153723, 157686, 161751, 165921, 170199, 174587, 179087, 183704, 188440, 193298, 198281, 203393, 208637, 214015, 219533, 225192, 230998, 236948, 243047, 249299, 255706, 262274, 269011, 275920, 283007, 290276, 297732, 305379, 313223, 321268, 329520, 337983, 346664, 355568, 364701, 374068, 383676, 393530, 403638, 414005, 424638, 435545, 446732, 458206, 469974, 482045, 494426, 507530, 521386, 536027, 551487, 567798, 584591, 601881, 619683, 638011, 656881, 675671, 694364, 712939, 731376, 749655, 768390, 787593, 807277, 827452, 847974, 871059, 896843, 925472, 957096, 991872, 1027911, 1065260, 1103966, 1144078, 1185648, 1226900, 1267768, 1308185, 1348076, 1387366, 1427801, 1469414, 1512240, 1556315, 1601674, 1650215, 1702095, 1757479, 1816537, 1879448, 1944537, 2011881, 2081558, 2153647, 2228233, 2304259, 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, 5774000, 5774000, 9095000, 15080000, 15610000, 18390000, 16890000, 16110000, 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, 137262, 137262, 137262, 137262, 137262, 137262, 137262, 137262, 137262, 137262, 137262, 137262, 137262, 137262, 137262, 137262, 137262, 137262, 137262, 137625, 138356, 139460, 140942, 142807, 144696, 146610, 148549, 150515, 152506, 154523, 156567, 158639, 160737, 162864, 165018, 167201, 169413, 171654, 173925, 176226, 178557, 180919, 183313, 185738, 188195, 190685, 193207, 195763, 198353, 200977, 203636, 206109, 208613, 211146, 213710, 216305, 218932, 221589, 224279, 227002, 229757, 232545, 235367, 238223, 241113, 244038, 246998, 249993, 253025, 256093, 259198, 262341, 265521, 268739, 271997, 275293, 278629, 282005, 285421, 288463, 291123, 293396, 295275, 296753, 298239, 299732, 301232, 302739, 304253, 305897, 307672, 309579, 311619, 313795, 315986, 318191, 320411, 322647, 324898, 327141, 329377, 331606, 333827, 336040, 338268, 340509, 342765, 345036, 347321, 349475, 351497, 353386, 355139, 356756, 358380, 360010, 361648, 363292, 365364, 368297, 372111, 376826, 382463, 389041, 395732, 402538, 409461, 416503, 423667, 429048, 432625, 434375, 434276, 432304, 430341, 428387, 426442, 424505, 422578, 420870, 419382, 418111, 417057, 416217, 415379, 414542, 413708, 412875, 412043, 412675, 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, 500000, 500000, 500000, 500000, 500000, 500000, 500000, 500000, 500000, 500000, 500000, 500000, 500000, 500000, 500000, 500000, 500000, 500000, 500000, 501646, 504965, 509985, 516734, 525240, 533886, 542674, 551607, 560687, 569916, 579298, 588833, 598526, 608378, 618393, 628572, 638919, 649436, 660127, 670993, 682038, 693265, 704677, 716276, 728067, 740051, 752233, 764616, 777202, 789995, 802087, 813456, 824644, 835079, 844735, 854502, 864382, 874375, 884484, 894709, 905052, 915515, 926097, 936802, 947630, 958582, 969661, 980867, 992202, 1003668, 1015261, 1026980, 1038829, 1050809, 1062920, 1075170, 1087561, 1100095, 1112772, 1125595, 1138565, 1151684, 1164954, 1178376, 1191953, 1205685, 1219574, 1233624, 1247834, 1262208, 1276746, 1291452, 1306326, 1321371, 1336589, 1351981, 1367550, 1383298, 1399226, 1415338, 1432696, 1451333, 1471280, 1492569, 1515235, 1538243, 1561601, 1585312, 1609383, 1633819, 1657178, 1679429, 1700537, 1720468, 1739186, 1758108, 1777234, 1796568, 1816111, 1834665, 1852686, 1870163, 1887084, 1903438, 1919212, 1935118, 1951155, 1967325, 1983629, 2000068, 2023061, 2052817, 2089550, 2133481, 2184834, 2237423, 2291278, 2346429, 2402908, 2460746, 2523924, 2592696, 2667325, 2748086, 2835263, 2925206, 3018002, 3113742, 3212519, 3314430, 3416527, 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, 3500000, 3531800, 3563888, 3596268, 3628943, 3661914, 3695185, 3728758, 3762636, 3796822, 3831632, 3866445, 3901574, 3937022, 3972792, 4008887, 4045311, 4082065, 4119153, 4151691, 4179621, 4202885, 4221426, 4235184, 4248987, 4262834, 4276727, 4290665, 4304648, 4318677, 4332752, 4346873, 4361039, 4375252, 4389511, 4403817, 4418169, 4432568, 4447014, 4480233, 4532740, 4605060, 4697733, 4811313, 4927638, 5046776, 5168794, 5293763, 5421753, 5536835, 5638537, 5723732, 5794492, 5850322, 5906690, 5963599, 6021055, 6079064, 6137630, 6196759, 6256456, 6316727, 6377577, 6439012, 6501037, 6563659, 6626882, 6690713, 6755157, 6820220, 6885909, 6952229, 7019186, 7086786, 7155036, 7223941, 7293509, 7363745, 7434655, 7511621, 7594768, 7684226, 7780124, 7882597, 7986417, 8091603, 8198173, 8306144, 8415536, 8528095, 8643889, 8762982, 8885443, 9011340, 9139020, 9268507, 9399826, 9533003, 9668066, 9803830, 9940289, 10077437, 10215268, 10353774, 10494157, 10636440, 10780650, 10926812, 11074954, 11219744, 11361079, 11498855, 11632963, 11763295, 11895084, 12028348, 12163101, 12299362, 12443062, 12587076, 12731391, 12875995, 13020877, 13166025, 13312790, 13461191, 13611246, 13762974, 13916394, 14078659, 14249967, 14430516, 14620510, 14820156, 15022528, 15227663, 15435599, 15646375, 15860029, 16118395, 16423191, 16776186, 17179205, 17634128, 18101098, 18580434, 19072463, 19577521, 20095954, 20620147, 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, 248000, 238098, 228590, 219463, 210700, 202287, 194210, 186455, 179010, 171862, 173349, 174838, 179307, 186765, 194532, 202623, 211050, 219828, 228970, 237078, 244089, 249940, 254562, 257886, 261253, 264665, 268121, 271622, 275169, 278762, 282402, 286090, 289825, 293610, 297444, 301328, 305263, 309249, 313287, 317378, 321522, 325721, 329974, 334283, 338648, 343070, 347550, 352088, 356686, 361478, 366470, 372316, 378389, 384695, 391106, 397622, 404246, 410979, 417823, 424779, 431850, 439038, 446343, 453769, 461317, 468990, 476788, 484715, 492772, 501707, 511554, 522346, 534120, 546912, 560009, 573419, 587147, 601203, 615593, 629258, 642161, 654266, 665534, 675925, 686477, 697192, 708072, 719119, 730338, 740908, 750809, 760023, 768527, 776302, 784153, 792081, 800088, 808173, 816338, 826721, 839397, 854442, 871937, 891960, 912442, 933391, 954819, 976736, 999154, 1022114, 1045631, 1069718, 1094387, 1119654, 1145502, 1171943, 1198992, 1226662, 1253010, 1279793, 1307019, 1334694, 1362824, 1391418, 1420611, 1450417, 1480848, 1511918, 1543640, 1573289, 1600789, 1626060, 1649019, 1669584, 1690405, 1711486, 1732829, 1754439, 1776318, 1800321, 1826506, 1854933, 1885665, 1918763, 1952443, 1986714, 2021586, 2057070, 2093178, 2134876, 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, 80377, 80377, 80377, 80377, 80377, 80377, 80377, 80377, 80377, 80377, 80377, 80377, 80377, 80377, 80377, 80377, 80377, 80377, 80377, 80538, 80861, 81348, 82001, 82821, 83650, 84486, 85331, 86185, 87047, 87917, 88797, 89685, 90582, 91488, 92403, 93327, 94261, 95203, 96156, 97117, 98089, 99070, 100061, 101061, 102072, 103093, 104124, 105166, 106218, 107193, 108091, 108945, 109718, 110411, 111108, 111810, 112515, 113226, 113940, 114660, 115383, 116112, 116845, 117582, 118324, 119071, 119823, 120579, 121340, 122130, 122950, 123801, 124681, 125593, 126511, 127436, 128368, 129306, 130252, 131204, 132163, 133129, 134102, 135083, 136070, 137065, 138067, 139076, 140093, 140776, 141124, 141137, 140814, 140153, 139495, 138840, 138188, 137539, 136894, 136115, 135206, 134169, 133004, 131714, 130437, 129172, 127920, 126679, 125451, 124333, 123323, 122421, 121624, 120931, 120242, 119557, 118876, 118199, 117490, 117226, 117411, 118047, 119138, 120686, 122255, 123845, 125455, 127085, 128738, 130385, 132027, 133663, 135293, 136916, 138559, 140222, 141905, 143608, 145331, 148052, 151826, 156712, 162770, 170065, 177688, 185652, 193973, 202667, 211750, 219678, 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, 205010, 205010, 205010, 205010, 205010, 205010, 205010, 205010, 205010, 205010, 205010, 205010, 205010, 205010, 205010, 205010, 205010, 205010, 205010, 206725, 210225, 215587, 222888, 232208, 241918, 252034, 262573, 273553, 284992, 296909, 309325, 322260, 335736, 349775, 364401, 379639, 395514, 412053, 429283, 447235, 465936, 485420, 505718, 526866, 548897, 571850, 595763, 620675, 646630, 667809, 684015, 692108, 694755, 691802, 688848, 685894, 682940, 679986, 677032, 674078, 671124, 668171, 665217, 662263, 659309, 656355, 653401, 650447, 647493, 644668, 641971, 639399, 636951, 634625, 632294, 629957, 627616, 625269, 622916, 620559, 618196, 615827, 613454, 611074, 608690, 606300, 603905, 601504, 599098, 596687, 594270, 591848, 589420, 586987, 584548, 582104, 579655, 577200, 574739, 572961, 571858, 571427, 571661, 572554, 573432, 574294, 575140, 575970, 576783, 577463, 578010, 578424, 578706, 578855, 578986, 579097, 579188, 579260, 582735, 586704, 591172, 596149, 601641, 607658, 613734, 619871, 626070, 632331, 638654, 644780, 650705, 656424, 661933, 667229, 672566, 677947, 683371, 688838, 694348, 700891, 708488, 717163, 726941, 737845, 748913, 760147, 771549, 783122, 794869, 808004, 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, 334136, 334136, 334136, 334136, 334136, 334136, 334136, 334136, 334136, 334136, 334136, 334136, 334136, 334136, 334136, 334136, 334136, 334136, 334136, 334944, 336571, 339025, 342318, 346458, 350649, 354891, 359183, 363528, 367925, 372376, 376880, 381439, 386053, 390722, 395449, 400232, 405073, 409973, 414932, 419951, 425031, 430172, 435375, 440641, 445971, 451366, 456826, 462351, 467944, 473604, 479333, 485120, 490976, 496904, 502902, 508974, 515118, 521337, 527631, 534001, 540447, 546972, 553575, 560258, 567022, 573867, 580795, 587807, 594903, 602085, 609354, 616710, 624156, 631691, 639317, 647035, 654846, 662752, 670753, 678850, 687046, 695340, 703735, 712230, 720829, 729531, 738338, 747252, 756273, 765403, 774643, 783995, 793460, 803039, 812734, 822545, 832475, 842525, 852697, 862991, 873409, 883954, 894625, 905425, 916356, 927419, 938615, 949946, 961415, 973075, 984932, 996987, 1009244, 1021706, 1034322, 1047093, 1060022, 1073111, 1086387, 1097251, 1105673, 1111619, 1115057, 1115953, 1116851, 1117749, 1118648, 1119548, 1120448, 1121129, 1121590, 1121830, 1121851, 1121651, 1121451, 1121252, 1121052, 1120852, 1120653, 1119960, 1118777, 1117103, 1114940, 1112289, 1109645, 1107007, 1104375, 1101750, 1099131, 1099233, 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, 86000, 85550, 85102, 84657, 84214, 83774, 83335, 82899, 82466, 82034, 81607, 81180, 80756, 80333, 79913, 79495, 79079, 78665, 78254, 77844, 77437, 77032, 76629, 76228, 75829, 75432, 75038, 74645, 74255, 73866, 73480, 73095, 72713, 72333, 71954, 71578, 71203, 70831, 70460, 70092, 69725, 69360, 68997, 68636, 68277, 67920, 67565, 67211, 66859, 66713, 66771, 67028, 67493, 68166, 68846, 69533, 70226, 70927, 71634, 72349, 73070, 73799, 74535, 75279, 76029, 76788, 77554, 78327, 79108, 79897, 80694, 81499, 82312, 83133, 83962, 84799, 85645, 86499, 87362, 88233, 89113, 90002, 90900, 91806, 92722, 93647, 94581, 95524, 96477, 97439, 98411, 99392, 100384, 101385, 102396, 103417, 104449, 105490, 106542, 107743, 109096, 110604, 112272, 114104, 115966, 117859, 119782, 121736, 123723, 125718, 127720, 129731, 131749, 133775, 135832, 137920, 140041, 142194, 144399, 146801, 149409, 152228, 155266, 158529, 161861, 165263, 168736, 172282, 175903, 179570, 183282, 187040, 190846, 194698, 198628, 202637, 206727, 210900, 215157, 219455, 223795, 228176, 232598, 237062, 241611, 246248, 250973, 255790, 260698, 265978, 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, 12032589, 12032589, 12032589, 12032589, 12032589, 12032589, 12032589, 12032589, 12032589, 12032589, 12032589, 12040724, 12057110, 12081863, 12115103, 12156949, 12207525, 12266954, 12335362, 12412876, 12499625, 12595741, 12701357, 12816607, 12941629, 13076561, 13221543, 13376719, 13542234, 13718233, 13904865, 14102283, 14302504, 14505567, 14711513, 14920384, 15132219, 15347063, 15564956, 15785944, 16010068, 16237375, 16467910, 16701717, 16938843, 17179337, 17423244, 17670615, 17921498, 18175943, 18434000, 18419706, 18405412, 18391118, 18376825, 18362531, 18348237, 18333943, 18319649, 18305355, 18291062, 18276768, 18262474, 18248180, 18233886, 18219592, 18205299, 18191005, 18176711, 18162417, 18148123, 18133829, 18119536, 18105242, 18090948, 18076654, 18062360, 18048066, 18033773, 18019479, 18005185, 17990891, 17976597, 17962303, 17948010, 17933716, 17919422, 17905128, 17890834, 17876540, 17862247, 17847953, 17833659, 17819365, 17805071, 17790777, 17776484, 17762190, 17747896, 17733602, 17719308, 17705014, 17690721, 17676427, 17662133, 17647839, 17633545, 17619251, 17604958, 17590664, 17576370, 17562076, 17547782, 17533488, 17519195, 17504901, 17490607, 17476313, 17476313, 17476313, 17476313, 17476313, 17476313, 17476313, 17476313, 17476313, 17476313, 17476313, 17476313, 17476313, 17476313, 17476313, 17476313, 17476313, 17476313, 17476313, 17476313, 17476313, 17476313, 17476313, 17476313, 17476313, 17476313, 17476313, 17476313, 17476313, 17476313, 17476313, 17476313, 17553622, 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, 2250000, 2500000, 3034000, 3154000, 21580000, 21930000, 22300000, 22680000, 23080000, 23490000, 23920000, 24360000, 24820000, 25290000, 25780000, 26290000, 26810000, 27350000, 27910000, 28490000, 29080000, 29680000, 30310000, 30970000, 31630000, 32310000, 33030000, 33790000, 34580000, 35400000, 36290000, 37130000, 37750000, 38220000, 38610000, 39650000, 40750000, 41900000, 42830000, 43490000, 44500000, 45920000, 47580000, 49390000, 51190000, 53580000, 55760000, 57190000, 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, 192912782, 193750450, 194597012, 195452580, 196317275, 197191213, 198074515, 198967310, 199869712, 200781854, 202103753, 203456362, 204986209, 206703281, 208490897, 210352083, 212290043, 214308142, 216409937, 218468206, 220472989, 222417514, 224286664, 226068409, 227880949, 229728262, 231655276, 233614865, 235607368, 237592446, 239569645, 241497938, 243402872, 245283810, 247180790, 249093936, 251023413, 252969360, 254931922, 256848770, 258719247, 260546766, 262326646, 264058221, 265803302, 267562005, 269334442, 271120731, 272920981, 274744344, 276591094, 278448109, 280328983, 282233994, 284154408, 286090371, 288042015, 290009483, 291992923, 294017875, 296084867, 298188754, 300335672, 302526157, 304735322, 306963336, 309210382, 311476615, 313762238, 316101748, 318496223, 320895564, 323407827, 325978445, 328574180, 331195305, 333842087, 336514804, 339213731, 341933309, 344673453, 347431911, 350210746, 353009867, 355835126, 358686783, 361565119, 364470406, 367402912, 370377917, 373396202, 376467366, 379583540, 382745540, 385939052, 389164415, 392421980, 395712098, 399035122, 402422387, 405874841, 409398987, 412988802, 416646271, 420341408, 424074645, 427845429, 431657194, 435507397, 438821305, 441597178, 443794845, 445470705, 446604755, 447762304, 448886334, 449968840, 451046822, 452130279, 453717155, 455905600, 458527868, 461705219, 465327032, 468981053, 472684702, 476407402, 480148599, 483928725, 487657013, 491337000, 494970217, 498545108, 502059107, 505598856, 509162668, 512751864, 516369757, 519992677, 523576813, 526706729, 529472974, 531916941, 534139002, 536489647, 538385925, 539563909, 541189671, 543672662, 546614350, 549374181, 554348783, 559311644, 564673451, 570282363, 575990558, 581712529, 587753658, 594196448, 600407992, 606417128, 612470905, 618430819, 624213769, 629781124, 635044327, 640050494, 644746163, 649263031, 653794042, 657660067, 661624408, 666196726, 670479946, 674419030, 677953491, 681333404, 684781638, 688120618, 691438258, 694976561, 698297493, 701163007, 704000872, 706845163, 709686996, 712751187, 715938696, 719157222, 722217653, 724943715, 727298534, 728443297, 728848398, 729745970, 730260103, 730267162, 730339959, 729796180, 729166727, 729129967, 729220001, 730126161, 731394229, 732282324, 733101021, 733756870, 734987444, 736658822, 738063440, 739291483, 740524016, 741642607, 742672989, 743860819, 745474876, 747258527, 748701837, 749853945, 750809114, 750844584, 749949128, 748314268, 746966209, 746460441, 745787940, 744883006, 743783704, 742580633, 741273900, 739874078, 738375491, 736823058, 735265271, 733681833, 732068020, 730417592, 728737410, 727046399, 725329794, 723604818, 721898021, 720188794, 718439389, 716637914, 714798230, 712914941, 710961595, 708919868, 706782636, 704554531, 702244503, 699854988, 697342632, 694710552, 691990552, 689192010, 686357567, 683488695, 680585488, 677681853, 674785630, 671893907, 669023708, 666178462, 663363661, 660600017, 657906395, 655265936, 652666367, 650119593, 647627669, 645202253, 642832866, 640504119, 638255257, 636088131, 633954215, 631860587, 629822279, 627837823, 625920757, 624045919, 622199453, 620383518, 618584876, 616808178, 615074137, 613383619, 611707083, 610031257, 608381608, 606750606, 605133746, 603539631, 601928613, 600278000, 598609992, 596943169, 595259262, 593544273, 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, 80143, 116235, 170449, 252848, 418133, 649750, 1186385, 2184215, 5236883, 10424833, 27745182, 28931765, 30063786, 28403947, 26746038, 23125639, 19356138, 21389923, 23488424, 25992918, 28659684, 33838071, 44289095, 64609554, 46269453, 59414209, 77620720, 85310858, 90568829, 94393255, 98401680, 102421656, 106479340, 110711470, 114994640, 119325962, 123767445, 129466079, 130176100, 130893677, 131618911, 132351906, 133092765, 133841594, 134598508, 135363606, 136137006, 136957126, 137777530, 138616736, 139474951, 140342487, 141219468, 142106032, 143002306, 143908423, 144861244, 145860795, 146907097, 148000162, 149139989, 150289859, 151453552, 152675776, 153909209, 155153965, 156383050, 157596105, 158752192, 159890739, 161011351, 162140750, 163279000, 164426188, 165582385, 166747668, 167905005, 169054212, 170199145, 171335622, 172463459, 173599567, 174744020, 175896884, 177058223, 178228098, 179390726, 180546124, 181686608, 182819854, 183945886, 185080590, 186224056, 187376355, 188537571, 189707785, 190901109, 192117859, 193352644, 194611415, 195894490, 197188131, 198492436, 199807512, 201133451, 202470364, 203840128, 205243503, 206686252, 208164242, 209678279, 211207360, 212751662, 214311353, 215886617, 217477622, 219090591, 220725605, 222380514, 224057594, 225756919, 227472585, 229204765, 230953649, 232719413, 234502245, 236299630, 238111975, 239948438, 241800819, 243669546, 245557596, 247465189, 249392560, 251339940, 253307568, 255332287, 257415020, 259562167, 261767751, 264033728, 266324440, 268640204, 270980336, 273348154, 275740980, 277631784, 279019273, 279892071, 280250712, 280103635, 279968769, 279788994, 279556193, 279307254, 279042019, 279327938, 280263182, 281680003, 283699724, 286211757, 288744006, 291313770, 293890347, 296473053, 299082193, 301561427, 303913948, 306140917, 308230471, 310179704, 312140351, 314110578, 316091553, 318086440, 320071417, 322005799, 323473957, 324566188, 325323755, 325846842, 326482451, 326647466, 326077787, 325939306, 326641296, 327731799, 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, 1510, 1634, 1689, 1745, 1803, 1863, 1925, 1992, 2061, 2132, 2205, 2281, 2286, 2290, 2295, 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, 1586, 1982, 2478, 3098, 3872, 4840, 6051, 7563, 9454, 11818, 14773, 18466, 21104, 24119, 27565, 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, 130533, 130762, 130991, 131220, 131450, 131680, 131911, 132142, 132374, 132606, 132838, 133071, 133304, 133538, 133772, 134006, 134241, 134476, 134712, 134948, 135184, 135421, 135658, 135896, 136134, 136372, 136611, 136851, 137090, 137331, 137571, 137812, 138054, 138295, 138538, 138780, 139024, 139267, 139511, 139646, 139672, 139588, 139395, 139094, 138793, 138493, 138193, 137894, 137595, 137288, 136971, 136765, 136549, 136324, 136099, 135874, 135650, 135426, 135202, 134978, 134755, 134531, 134309, 134086, 133864, 133641, 133420, 133198, 132977, 132756, 132535, 132315, 132094, 131875, 131655, 131435, 131216, 130997, 130779, 130501, 130163, 129766, 129310, 128795, 128283, 127772, 127263, 126757, 126252, 125849, 125548, 125348, 125249, 125251, 125253, 125255, 125257, 125258, 125260, 125671, 126498, 127750, 129432, 131553, 133709, 135900, 138126, 140389, 142689, 144909, 147045, 149095, 151055, 152924, 154815, 156729, 158667, 160629, 162481, 164751, 167453, 170603, 174215, 178305, 182490, 186774, 191158, 195645, 200237, 205111, 210278, 215750, 221538, 227656, 233943, 240404, 247043, 253865, 260876, 267113, 272546, 277142, 280869, 283692, 286543, 289423, 292332, 295271, 298239, 302566, 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, 800000, 815316, 830926, 846835, 863048, 879571, 896411, 913574, 931065, 948890, 967405, 985927, 1004803, 1024040, 1043646, 1063628, 1083991, 1104745, 1125896, 1146610, 1166867, 1186644, 1205918, 1224666, 1243706, 1263042, 1282678, 1302620, 1322872, 1340699, 1356050, 1368870, 1379105, 1386699, 1394336, 1402014, 1409734, 1417497, 1425303, 1435103, 1446931, 1460824, 1476817, 1494947, 1513299, 1531877, 1550683, 1569719, 1588989, 1606635, 1622623, 1636889, 1649431, 1660217, 1671073, 1682000, 1692999, 1704069, 1715212, 1724467, 1731819, 1737255, 1740760, 1742320, 1743882, 1745445, 1747009, 1748575, 1750142, 1756848, 1768777, 1786015, 1808650, 1836768, 1865324, 1894323, 1923774, 1953682, 1984055, 2014465, 2044905, 2075370, 2105853, 2136348, 2167285, 2198670, 2230510, 2262810, 2295579, 2327324, 2358016, 2387621, 2416106, 2443438, 2471079, 2499032, 2527302, 2555892, 2584805, 2613453, 2641827, 2669917, 2697715, 2725211, 2752987, 2781046, 2809391, 2838025, 2866950, 2894148, 2919587, 2943234, 2965059, 2985029, 3005133, 3025373, 3045749, 3066262, 3086976, 3109646, 3134300, 3160971, 3189690, 3220489, 3251585, 3282981, 3314680, 3346685, 3379000, 3409794, 3439039, 3466709, 3492774, 3517206, 3541810, 3566585, 3591534, 3616657, 3641956, 3668252, 3695558, 3723889, 3753257, 3783678, 3814345, 3845261, 3876427, 3907846, 3939520, 3972991, 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, 29000000, 29108552, 29217510, 29326876, 29436651, 29546838, 29657436, 29768449, 29879877, 29991722, 30104407, 30217092, 30330200, 30443731, 30557687, 30672069, 30786880, 30902120, 31017792, 31150340, 31299931, 31466736, 31650924, 31852668, 32055698, 32260022, 32465648, 32672585, 32880842, 33079302, 33267853, 33446379, 33614762, 33772885, 33931751, 34091365, 34251730, 34412849, 34574726, 34733003, 34887644, 35038615, 35185880, 35329405, 35473515, 35618212, 35763500, 35909381, 36055856, 36192055, 36317907, 36422915, 36517375, 36601225, 36685264, 36769494, 36853914, 36938524, 37023326, 37111533, 37203159, 37298222, 37396737, 37498719, 37600976, 37703510, 37806319, 37909406, 38012770, 38105310, 38186983, 38257751, 38317571, 38366403, 38415294, 38464245, 38513254, 38562323, 38611451, 38667543, 38730622, 38800708, 38877824, 38961992, 39046339, 39130866, 39215572, 39300458, 39385524, 39462823, 39532330, 39594021, 39647872, 39693861, 39739899, 39785987, 39832125, 39878314, 39924553, 39971493, 40019136, 40067484, 40116538, 40166299, 40216118, 40265996, 40315932, 40365927, 40415980, 40408851, 40344819, 40224160, 40047151, 39814066, 39582334, 39351947, 39122898, 38895178, 38680067, 38558175, 38529587, 38594388, 38752667, 39004517, 39258004, 39513139, 39769931, 40028393, 40288534, 40485273, 40618294, 40687278, 40691906, 40631855, 40571892, 40512018, 40452232, 40392535, 40332925, 40314566, 40337546, 40401955, 40507882, 40655418, 40803492, 40952105, 41101259, 41250956, 41401199, 41598134, 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, 5245, 5828, 6476, 7196, 7995, 8883, 9871, 10967, 12186, 13540, 15045, 16716, 18574, 20637, 22931, 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, 56840, 62530, 66000, 62000, 30000, 36000, 40000, 44000, 55000, 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, 158227, 158227, 158227, 158227, 158227, 158227, 158227, 158227, 158227, 158227, 158227, 158227, 158227, 158227, 158227, 158227, 158227, 158227, 158227, 158900, 160259, 162321, 165099, 168608, 172192, 175853, 179591, 183409, 187308, 191289, 195356, 199508, 203750, 208081, 212504, 217021, 221635, 226346, 231158, 236072, 241090, 246215, 251449, 256794, 262253, 267828, 273521, 279336, 285274, 290431, 294784, 298381, 301131, 303009, 304898, 306799, 308712, 310637, 312574, 314523, 316484, 318458, 320443, 322441, 324452, 326475, 328510, 330558, 332619, 334760, 336983, 339287, 341675, 344147, 346636, 349144, 351670, 354214, 356777, 359358, 361958, 364576, 367214, 369870, 372546, 375241, 377955, 380689, 383443, 385284, 386208, 386214, 385300, 383463, 381634, 379814, 378002, 376199, 374405, 372249, 369735, 366870, 363658, 360105, 356586, 353102, 349652, 346236, 342853, 339771, 336988, 334497, 332295, 330377, 328471, 326576, 324691, 322817, 320880, 320160, 320664, 322401, 325381, 329610, 333895, 338236, 342633, 347087, 351599, 356098, 360582, 365051, 369503, 373937, 378424, 382965, 387561, 392211, 396918, 402006, 407486, 413366, 419659, 426374, 433196, 440127, 447169, 454323, 461593, 467794, 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, 103274, 103274, 103274, 103274, 103274, 103274, 103274, 103274, 103274, 103274, 103274, 103274, 103274, 103274, 103274, 103274, 103274, 103274, 103274, 103330, 103443, 103613, 103839, 104122, 104406, 104691, 104976, 105263, 105550, 105838, 106126, 106416, 106706, 106997, 107289, 107581, 107875, 108169, 108464, 108760, 109057, 109354, 109652, 109951, 110251, 110552, 110853, 111156, 111459, 111836, 112288, 112886, 113561, 114313, 115070, 115832, 116599, 117371, 118148, 118931, 119718, 120511, 121309, 122112, 122920, 123733, 124552, 125377, 126206, 127118, 128114, 129194, 130360, 131614, 132880, 134157, 135448, 136750, 138065, 139393, 140733, 142086, 143452, 144831, 146224, 147629, 149049, 150481, 151928, 153326, 154676, 155975, 157223, 158420, 159625, 160839, 162063, 163296, 164538, 165790, 167051, 168322, 169602, 170892, 172191, 173501, 174820, 176150, 177489, 178802, 180090, 181350, 182583, 183788, 185001, 186222, 187452, 188689, 189821, 191306, 193150, 195362, 197949, 200918, 203932, 206991, 210096, 213247, 216446, 219648, 222853, 226060, 229269, 232478, 235733, 239033, 242380, 245773, 249214, 252908, 256862, 261084, 265582, 270362, 275229, 280183, 285226, 290360, 295587, 301058, 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, 1072178, 1072178, 1072178, 1072178, 1072178, 1072178, 1072178, 1072178, 1072178, 1072178, 1072178, 1072178, 1072178, 1072178, 1072178, 1072178, 1072178, 1072178, 1072178, 1074146, 1078099, 1084057, 1092037, 1102059, 1112172, 1122378, 1132677, 1143071, 1153561, 1164147, 1174830, 1185611, 1196490, 1207470, 1218551, 1229733, 1241018, 1252406, 1263899, 1275497, 1287202, 1299014, 1310934, 1322964, 1335105, 1347356, 1359721, 1372198, 1384790, 1397498, 1410322, 1423177, 1436149, 1449239, 1462448, 1475778, 1489229, 1502803, 1516501, 1530323, 1544271, 1558347, 1572551, 1586884, 1601348, 1615943, 1630672, 1645535, 1660534, 1675669, 1690942, 1706354, 1721907, 1737601, 1753439, 1769421, 1785548, 1801823, 1818246, 1834818, 1851542, 1868418, 1885448, 1902633, 1919974, 1937474, 1955133, 1972954, 1990936, 2009083, 2027394, 2045873, 2064520, 2083338, 2102326, 2121488, 2140824, 2160337, 2180027, 2199897, 2219948, 2240182, 2260600, 2281204, 2301996, 2322978, 2344150, 2365516, 2387076, 2408833, 2430789, 2452944, 2475301, 2497862, 2520629, 2543603, 2566787, 2590181, 2613950, 2637938, 2662145, 2686574, 2711228, 2736108, 2761216, 2786555, 2812126, 2837932, 2863974, 2890256, 2916778, 2943545, 2970556, 2997816, 3025326, 3053088, 3081105, 3109379, 3137913, 3166708, 3195768, 3225094, 3254689, 3284556, 3314698, 3345115, 3375812, 3406791, 3438053, 3474832, 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, 18000000, 18294612, 18594046, 18898381, 19207698, 19522077, 19841601, 20166356, 20496425, 20831897, 21178441, 21525076, 21877384, 22235459, 22599394, 22969286, 23345232, 23727332, 24115685, 24488367, 24844857, 25184625, 25507128, 25811809, 26120130, 26432134, 26747865, 27067367, 27390685, 27709637, 28024082, 28333882, 28638891, 28938965, 29242182, 29548576, 29858181, 30171030, 30487157, 30791884, 31084973, 31366182, 31635265, 31891972, 32150762, 32411652, 32674660, 32939801, 33207094, 33466493, 33717866, 33977773, 34229621, 34473260, 34718626, 34965729, 35214583, 35465199, 35717590, 35985319, 36268623, 36567743, 36882921, 37214403, 37548856, 37886306, 38226779, 38570302, 38916904, 39281564, 39664615, 40066395, 40487243, 40927508, 41372550, 41822422, 42277176, 42736865, 43201541, 43659611, 44110884, 44555169, 44992270, 45421989, 45855801, 46293746, 46735862, 47182190, 47632769, 48129782, 48674276, 49267320, 49910000, 50603420, 51306462, 52019260, 52741949, 53474665, 54217548, 54984276, 55775391, 56591445, 57433002, 58300637, 59181365, 60075384, 60982895, 61904101, 62839208, 63557664, 64056716, 64333569, 64385385, 64209282, 64033646, 63858476, 63683770, 63509528, 63305628, 63226761, 63273356, 63445847, 63744670, 64170268, 64598707, 65030007, 65464186, 65901264, 66341260, 66789491, 67246048, 67711026, 68184518, 68666619, 69152129, 69641071, 70133471, 70629352, 71128740, 71499194, 71740083, 71850770, 71830612, 71678963, 71527635, 71376625, 71225935, 71075562, 70925507, 70888212, 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, 2016034, 2016034, 2016034, 2016034, 2016034, 2016034, 2016034, 2016034, 2016034, 2016034, 2016034, 2016034, 2016034, 2016034, 2016034, 2016034, 2016034, 2016034, 2016034, 2015799, 2015328, 2014623, 2013683, 2012508, 2011334, 2010161, 2008988, 2007816, 2006645, 2005474, 2004304, 2003135, 2001966, 2000798, 1999631, 1998465, 1997299, 1996134, 1994969, 1993805, 1992642, 1991480, 1990318, 1989157, 1987996, 1986836, 1985677, 1984519, 1983361, 1984621, 1988311, 1993265, 2000662, 2010511, 2020407, 2030351, 2040344, 2050385, 2060475, 2070617, 2080811, 2091057, 2101356, 2111709, 2122111, 2132564, 2143067, 2153622, 2164228, 2175427, 2187227, 2199633, 2212651, 2226287, 2240006, 2253809, 2267696, 2281667, 2295724, 2310492, 2325978, 2342192, 2359143, 2376839, 2394667, 2412628, 2430722, 2448952, 2467317, 2486169, 2505515, 2525359, 2545710, 2566573, 2587606, 2608810, 2630187, 2651739, 2673465, 2695371, 2717458, 2739726, 2762177, 2784813, 2807634, 2830640, 2853834, 2877217, 2900791, 2923698, 2945929, 2967472, 2988317, 3008451, 3028721, 3049125, 3069666, 3090344, 3113075, 3140802, 3173635, 3211686, 3255066, 3303892, 3353451, 3403752, 3454809, 3506631, 3559230, 3611885, 3664587, 3717325, 3770090, 3822871, 3876392, 3930661, 3985690, 4041490, 4098071, 4158814, 4223839, 4293266, 4367222, 4445832, 4525856, 4607322, 4690254, 4774678, 4860622, 4961368, 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, 9873, 9873, 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, 2250000, 2253060, 2256124, 2259193, 2262266, 2265342, 2268423, 2271509, 2274598, 2277692, 2280794, 2283896, 2287002, 2290112, 2293227, 2296346, 2299469, 2302596, 2305728, 2312494, 2322933, 2337084, 2354985, 2376676, 2398567, 2420660, 2442956, 2465457, 2488166, 2511078, 2534195, 2557520, 2581053, 2604797, 2628759, 2652941, 2677347, 2701976, 2726832, 2751930, 2777272, 2802859, 2828696, 2854783, 2881111, 2907682, 2934497, 2961561, 2988873, 3016425, 3044219, 3072720, 3101474, 3130486, 3159768, 3189325, 3219158, 3249270, 3279663, 3310359, 3341361, 3372671, 3404292, 3436229, 3468464, 3501002, 3533846, 3566997, 3600459, 3634972, 3670555, 3707223, 3744997, 3783894, 3823195, 3862904, 3903025, 3943563, 3984522, 4025888, 4067664, 4109855, 4152465, 4195498, 4238976, 4282905, 4327290, 4372134, 4417442, 4463233, 4509512, 4556282, 4603551, 4651322, 4699590, 4748357, 4797631, 4847416, 4897718, 4945307, 4990133, 5032141, 5071280, 5107496, 5143970, 5180704, 5217700, 5254961, 5292488, 5330209, 5368127, 5406242, 5444555, 5483067, 5521851, 5560909, 5600243, 5639856, 5678901, 5722766, 5771532, 5825284, 5884107, 5948086, 6012762, 6078140, 6144230, 6211038, 6278572, 6350526, 6426998, 6508088, 6593900, 6684536, 6776418, 6869563, 6963989, 7059712, 7156751, 7240587, 7310983, 7367696, 7410484, 7439097, 7467821, 7496655, 7525601, 7554659, 7583829, 7621936, 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, 3929, 4420, 4973, 5595, 6294, 7081, 7966, 8962, 10082, 11343, 12761, 14356, 16150, 18169, 20440, 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, 29409, 29409, 29409, 29409, 29409, 29409, 29409, 29409, 29409, 29409, 29409, 29409, 29409, 29409, 29409, 29409, 29409, 29409, 29409, 29432, 29477, 29545, 29636, 29750, 29865, 29980, 30095, 30211, 30327, 30444, 30561, 30678, 30796, 30915, 31034, 31153, 31273, 31393, 31514, 31635, 31757, 31879, 32002, 32125, 32249, 32373, 32497, 32622, 32748, 32828, 32863, 32851, 32793, 32690, 32587, 32485, 32382, 32281, 32179, 32208, 32370, 32667, 33100, 33671, 34252, 34843, 35445, 36057, 36679, 37257, 37789, 38274, 38710, 39097, 39487, 39881, 40279, 40682, 41088, 41611, 42255, 43024, 43921, 44952, 46006, 47086, 48190, 49321, 50478, 51598, 52678, 53717, 54713, 55663, 56629, 57612, 58612, 59630, 60665, 61577, 62362, 63018, 63541, 63929, 64319, 64712, 65106, 65504, 65903, 66203, 66402, 66500, 66497, 66393, 66288, 66184, 66079, 65975, 65876, 66035, 66457, 67145, 68105, 69340, 70598, 71879, 73183, 74511, 75863, 77160, 78401, 79583, 80705, 81764, 82837, 83924, 85025, 86141, 87271, 87876, 87959, 87521, 86564, 85091, 83643, 82220, 80821, 79446, 78094, 77285, 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, 125723, 136028, 140562, 145248, 150089, 155092, 160262, 165788, 171505, 177419, 183537, 189866, 190246, 190628, 191010, 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, 12000, 4000, 6053, 34000, 9678, 10000, 12000, 14000, 19000, 22000, 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, 462930, 468978, 475104, 481312, 487599, 493969, 500422, 506960, 513583, 520292, 528719, 535594, 542528, 549520, 556570, 563680, 570848, 578077, 585366, 592715, 600125, 602710, 605310, 610509, 615753, 621042, 626376, 631756, 637182, 642655, 648175, 653743, 659358, 665022, 670734, 676495, 682306, 688166, 694077, 701471, 710389, 720869, 732955, 746687, 760677, 774928, 789447, 804237, 819305, 833518, 846846, 859793, 871809, 882858, 894047, 905378, 916851, 928470, 940236, 952150, 964215, 976433, 988805, 1001333, 1014020, 1026867, 1039877, 1053051, 1066391, 1080038, 1093998, 1108275, 1122877, 1137810, 1152941, 1168272, 1183807, 1199548, 1215498, 1231193, 1246623, 1261780, 1276655, 1291237, 1305985, 1320900, 1335986, 1351244, 1366675, 1377923, 1384956, 1387741, 1386245, 1380434, 1374648, 1368885, 1363146, 1357430, 1351738, 1350127, 1352626, 1359267, 1370079, 1385093, 1400271, 1415615, 1431127, 1446808, 1462661, 1478681, 1494871, 1511231, 1527765, 1544473, 1561364, 1578439, 1595700, 1613149, 1629816, 1646676, 1663732, 1680986, 1698439, 1716095, 1733935, 1751960, 1770172, 1788574, 1807167, 1830208, 1857837, 1890197, 1927435, 1969700, 2012892, 2057031, 2102138, 2148235, 2195342, 2247378, 2304571, 2367154, 2435374, 2509481, 2585844, 2664531, 2745612, 2829160, 2915251, 3005430, 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, 19490, 19490, 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, 983959, 983959, 983959, 983959, 983959, 983959, 983959, 983959, 983959, 983959, 983959, 983959, 983959, 983959, 983959, 983959, 983959, 983959, 983959, 984251, 984835, 985711, 986881, 988344, 989809, 991277, 992746, 994218, 995692, 997168, 998646, 1000127, 1001609, 1003094, 1004581, 1006071, 1007562, 1009056, 1010552, 1012050, 1013551, 1015053, 1016558, 1018065, 1019574, 1021086, 1022600, 1024116, 1025634, 1027878, 1030853, 1036711, 1043328, 1050713, 1058146, 1065626, 1073155, 1080733, 1088359, 1096256, 1104425, 1112873, 1121602, 1130617, 1139701, 1148852, 1158072, 1167362, 1176721, 1186390, 1196372, 1206673, 1217299, 1228254, 1239303, 1250447, 1261685, 1273020, 1284452, 1295981, 1307609, 1319336, 1331163, 1343091, 1355121, 1367253, 1379489, 1391829, 1404275, 1416256, 1427762, 1438786, 1449317, 1459345, 1469437, 1479594, 1489816, 1500102, 1510455, 1521485, 1533203, 1545622, 1558751, 1572604, 1586575, 1600664, 1614872, 1629201, 1643652, 1658559, 1673930, 1689773, 1706097, 1722909, 1739881, 1757015, 1774311, 1791771, 1806105, 1823857, 1845110, 1869949, 1898462, 1930736, 1963558, 1996939, 2030887, 2065412, 2100524, 2134930, 2168599, 2201501, 2233603, 2264874, 2296582, 2328734, 2361336, 2394395, 2427916, 2463904, 2502427, 2543560, 2587375, 2633948, 2681359, 2729623, 2778757, 2828774, 2879692, 2931284, 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, 218167, 218167, 218167, 218167, 218167, 218167, 218167, 218167, 218167, 218167, 218167, 218167, 218167, 218167, 218167, 218167, 218167, 218167, 218167, 218115, 218011, 217856, 217648, 217389, 217130, 216872, 216614, 216356, 216098, 215841, 215584, 215327, 215071, 214815, 214559, 214304, 214048, 213794, 213539, 213285, 213031, 212777, 212524, 212271, 212018, 211766, 211514, 211262, 211010, 210936, 211038, 211574, 212290, 213185, 214083, 214985, 215890, 216799, 217712, 218671, 219679, 220735, 221840, 222994, 224154, 225319, 226490, 227667, 228850, 230177, 231651, 233273, 235046, 236971, 238912, 240869, 242841, 244829, 246833, 248853, 250889, 252941, 255010, 257095, 259198, 261317, 263452, 265606, 267776, 269963, 272169, 274391, 276632, 278890, 281167, 283462, 285775, 288106, 290457, 292826, 295214, 297621, 300047, 302493, 304958, 307443, 309947, 312472, 315017, 317518, 319975, 322386, 324751, 327069, 329403, 331753, 334119, 336502, 338521, 341169, 344458, 348403, 353016, 358311, 363686, 369141, 374678, 380299, 386003, 391714, 397429, 403149, 408871, 414595, 420400, 426285, 432253, 438305, 444441, 451029, 458081, 465610, 473631, 482156, 490835, 499670, 508664, 517820, 527141, 535679, 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, 166034, 166034, 166034, 166034, 166034, 166034, 166034, 166034, 166034, 166034, 166034, 166034, 166034, 166034, 166034, 166034, 166034, 166034, 166034, 165170, 163465, 160940, 157617, 153516, 149522, 145632, 141843, 138153, 134558, 131057, 127648, 124327, 121092, 117942, 114873, 111885, 108974, 106139, 103377, 101728, 101190, 101764, 103450, 106250, 109126, 112080, 115113, 118229, 121429, 124397, 127122, 129537, 131684, 133552, 135446, 137367, 139315, 141290, 143294, 145688, 148488, 151708, 155365, 159475, 163693, 168024, 172469, 177031, 181714, 186526, 191470, 196550, 201770, 207133, 212639, 218291, 224093, 230050, 236165, 241588, 246293, 250254, 253442, 255830, 258241, 260674, 263130, 265608, 268111, 270624, 273149, 275685, 278232, 280790, 283372, 285977, 288607, 291260, 293938, 296024, 297513, 298400, 298682, 298353, 298025, 297697, 297369, 297041, 296714, 296426, 296177, 295967, 295796, 295663, 295531, 295399, 295266, 295134, 295134, 295269, 295538, 295943, 296483, 297158, 297836, 298514, 299195, 299877, 300560, 301772, 303521, 305812, 308654, 312054, 315490, 318965, 322478, 326029, 329620, 333936, 339001, 344836, 351466, 358915, 366522, 374291, 382223, 390324, 398597, 407716, 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, 500000, 509306, 518784, 528439, 538274, 548292, 558497, 568891, 579478, 590263, 601453, 612647, 624049, 635663, 647494, 659544, 671819, 684322, 697058, 708601, 718914, 727964, 735713, 742126, 748594, 755118, 761700, 768339, 775035, 781790, 788604, 795478, 802411, 809405, 816459, 823575, 830753, 837994, 845298, 852665, 860097, 867593, 875155, 882783, 890477, 898238, 906067, 913964, 921930, 930251, 938934, 948619, 958690, 969155, 979734, 990427, 1001237, 1012165, 1023211, 1034377, 1045665, 1057075, 1068610, 1080270, 1092056, 1103971, 1116015, 1128190, 1140498, 1152933, 1165498, 1178194, 1191021, 1203983, 1217084, 1230328, 1243715, 1257247, 1270926, 1284754, 1298731, 1312859, 1327141, 1341578, 1356171, 1370922, 1385833, 1400906, 1416141, 1431542, 1447110, 1462847, 1478754, 1494834, 1511087, 1527517, 1544125, 1560912, 1577882, 1596550, 1616961, 1639159, 1663187, 1689092, 1715400, 1742117, 1769249, 1796803, 1824785, 1853677, 1883502, 1914283, 1946042, 1978804, 2012117, 2045990, 2080432, 2115453, 2149686, 2183156, 2215834, 2247688, 2278689, 2308804, 2339317, 2370233, 2401557, 2433296, 2465454, 2497836, 2530442, 2563273, 2596329, 2629610, 2663318, 2697458, 2732035, 2767056, 2802525, 2837936, 2873280, 2908551, 2943742, 2978845, 3014366, 3050311, 3086685, 3123492, 3160739, 3201949, 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, 1017355, 1153219, 1329676, 1563945, 1918712, 2393132, 3248800, 4694162, 8384158, 14582187, 34019435, 36084527, 38176658, 37802687, 37025336, 34234046, 31460287, 35365452, 39216437, 43411492, 46485914, 55061445, 70819305, 93606998, 73732053, 94054591, 119385760, 141797407, 153230481, 160871458, 168751843, 176677927, 184708009, 192776811, 200968942, 209290814, 217816115, 225090865, 226207730, 227337129, 228479222, 229634185, 230802183, 231983401, 233178022, 234386222, 235608190, 237308524, 239043177, 240982581, 243137937, 245374045, 247694226, 250101982, 252600987, 255195121, 257701864, 260110836, 262410791, 264590223, 266636554, 268723251, 270854583, 273075775, 275340012, 277647957, 279958531, 282271583, 284546431, 286808565, 289057681, 291334264, 293640965, 295971100, 298331217, 300721865, 303092828, 305453404, 307803122, 310134532, 312448138, 314794544, 317175268, 319591125, 322042935, 324531556, 327086356, 329708861, 332367865, 335097023, 337898102, 340744466, 343637452, 346578420, 349568812, 352610141, 355660483, 358717629, 361770287, 364824359, 367877215, 370969278, 374101282, 377273978, 380488136, 383744569, 387086345, 390514736, 393982298, 397592919, 401293886, 405044152, 408844548, 412695921, 416599575, 420556426, 424570180, 428641608, 432769115, 436955849, 441202662, 445507700, 449871970, 454299061, 458790078, 463346164, 467927995, 472534678, 477175396, 481839469, 486525480, 491272534, 496081513, 500953302, 505886271, 510881358, 516016933, 521297821, 526745753, 532340252, 538085184, 543906470, 549806264, 555786187, 561851222, 567999566, 573585317, 578602376, 582983409, 586846583, 590131611, 593461508, 596776002, 600075052, 603403957, 606831228, 610828508, 615484140, 620658904, 626466827, 632807717, 639231658, 645741638, 652316952, 658958445, 665691164, 672193292, 678454074, 684481126, 690237662, 695721219, 701237682, 706798469, 712501220, 718319329, 724318862, 730498113, 736422923, 742141209, 747841836, 753641567, 759577616, 765070804, 769912900, 775400537, 782020517, 789461967, 803677085, 813122435, 822761916, 832946684, 843457760, 854182135, 864982708, 876095948, 887590973, 899076140, 910579223, 922087574, 933393647, 944422127, 955942899, 967359346, 977693793, 986958831, 996237549, 1006286584, 1016197398, 1026404337, 1036705088, 1046398353, 1055695228, 1064433412, 1072839002, 1081304497, 1089655062, 1098001915, 1106630742, 1115099447, 1123182624, 1131150387, 1138944221, 1146684440, 1154735607, 1163054785, 1171490531, 1179895365, 1187956164, 1196239408, 1203963230, 1210728993, 1217906022, 1224543783, 1230513703, 1236583684, 1242177352, 1247730970, 1253937735, 1260506416, 1267822166, 1275305584, 1282405681, 1289639261, 1297063813, 1305649028, 1314867453, 1323319806, 1331186276, 1339286565, 1347506296, 1355469061, 1363592543, 1372281696, 1380894709, 1388094202, 1394159697, 1400146576, 1403650770, 1404873283, 1410112397, 1416794460, 1420176158, 1422002124, 1423790756, 1425946371, 1427837801, 1429470908, 1430856654, 1432039370, 1433096348, 1434072215, 1434965748, 1435747801, 1436406221, 1436993019, 1437512049, 1437928575, 1438244960, 1438487637, 1438679721, 1438777522, 1438731787, 1438564602, 1438277192, 1437833776, 1437238708, 1436486602, 1435590903, 1434578451, 1433426294, 1432105391, 1430609190, 1428961083, 1427202609, 1425408980, 1423608591, 1421759306, 1419867092, 1417994316, 1416162943, 1414374866, 1412594703, 1410837449, 1409171398, 1407621885, 1406140475, 1404710898, 1403333100, 1402013611, 1400755644, 1399535960, 1398367414, 1397315255, 1396371861, 1395434932, 1394539416, 1393691026, 1392868350, 1392169564, 1391530926, 1390888077, 1390273806, 1389631682, 1389016770, 1388487223, 1388056612, 1387655087, 1387219613, 1386842167, 1386515890, 1386200563, 1385902089, 1385584365, 1385211653, 1384827826, 1384429444, 1383979033, 1383467949, 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, 130000, 130246, 130492, 130738, 130985, 131232, 131480, 131729, 131977, 132227, 132477, 132727, 132978, 133229, 133481, 133733, 133985, 134238, 134492, 135566, 137489, 140289, 143997, 148643, 153439, 158390, 163500, 168776, 174221, 179842, 185645, 191635, 197818, 204200, 210789, 217590, 224610, 231857, 239338, 247061, 255032, 263260, 271755, 280523, 289574, 298917, 308561, 318517, 328794, 337648, 345020, 351278, 355942, 358941, 361964, 365012, 368086, 371185, 374309, 377459, 380635, 383837, 387066, 390321, 393603, 396912, 400248, 403612, 407003, 407588, 405414, 400524, 392964, 382775, 372850, 363181, 353763, 344589, 335652, 330356, 328706, 330709, 336373, 345712, 355309, 365172, 375308, 385726, 396431, 407122, 417788, 428421, 439012, 449551, 460343, 471393, 482708, 494294, 506157, 518173, 530342, 542663, 555139, 567769, 580685, 593894, 607403, 621218, 635347, 648953, 662011, 674492, 686369, 697612, 709038, 720650, 732451, 744445, 755782, 769299, 785083, 803228, 823830, 846987, 870795, 895272, 920437, 946310, 972909, 998444, 1022849, 1046057, 1067998, 1088599, 1109597, 1131000, 1152816, 1175053, 1197719, 1221530, 1246523, 1272738, 1300214, 1328993, 1358408, 1388475, 1419207, 1450620, 1482727, 1518441, 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, 20000, 20000, 20000, 20000, 20000, 20000, 20000, 20000, 20000, 20000, 20000, 20016, 20048, 20097, 20163, 20246, 20346, 20464, 20600, 20755, 20928, 21120, 21331, 21562, 21812, 22083, 22375, 22688, 23021, 23377, 23754, 24154, 24561, 24974, 25394, 25822, 26257, 26699, 27148, 27605, 28070, 28623, 29271, 30021, 30882, 31863, 32971, 34218, 35613, 37167, 38893, 40811, 42928, 45258, 47817, 50623, 53692, 57045, 60702, 64685, 69017, 73489, 78026, 82624, 87280, 91993, 96757, 101568, 106423, 111315, 116240, 123720, 128743, 133563, 138152, 142478, 146506, 150648, 154906, 159286, 163789, 168419, 173180, 178076, 183110, 188287, 193773, 199583, 205733, 212239, 219117, 226385, 234061, 242165, 250715, 259733, 269239, 279093, 289307, 299895, 310869, 322245, 334036, 346258, 358927, 372059, 385671, 399780, 414406, 429777, 445944, 458834, 475620, 493789, 513483, 534838, 557213, 580609, 604914, 630231, 639683, 645084, 651835, 675802, 705170, 719348, 729137, 738589, 763906, 796312, 825680, 864837, 899269, 934376, 956317, 978259, 1092355, 1265525, 1522749, 1692880, 1746891, 1703277, 1641437, 1623210, 1605186, 1587362, 1643058, 1721573, 1825205, 1900819, 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, 3250000, 3289809, 3330105, 3370895, 3412185, 3453980, 3496288, 3539113, 3582463, 3626344, 3671307, 3716276, 3761796, 3807874, 3854516, 3901730, 3949521, 3997899, 4046868, 4092356, 4134289, 4172594, 4207196, 4238019, 4269068, 4300344, 4331849, 4363586, 4395554, 4427757, 4460196, 4492873, 4525789, 4558946, 4592346, 4625990, 4659881, 4694021, 4728411, 4763052, 4797947, 4833098, 4868507, 4904175, 4940104, 4976296, 5012754, 5049479, 5086472, 5123254, 5159819, 5195874, 5231698, 5267286, 5303117, 5339191, 5375510, 5412077, 5448892, 5485958, 5523276, 5560847, 5598674, 5636759, 5675102, 5713707, 5752574, 5791705, 5831102, 5869333, 5906380, 5942227, 5976860, 6010261, 6043848, 6077623, 6111587, 6145740, 6180085, 6214621, 6249350, 6284274, 6319392, 6354707, 6390219, 6425929, 6461839, 6497950, 6534262, 6573067, 6614394, 6658274, 6704738, 6753819, 6803259, 6853061, 6903227, 6953760, 7004664, 7055444, 7106097, 7156618, 7207003, 7257247, 7307841, 7358788, 7410090, 7461749, 7513769, 7561436, 7604701, 7643515, 7677830, 7707596, 7737477, 7767474, 7797587, 7827817, 7858603, 7896685, 7942153, 7995099, 8055612, 8123785, 8192535, 8261866, 8331785, 8402295, 8473402, 8542835, 8610564, 8676559, 8740788, 8803220, 8866098, 8929425, 8993204, 9057438, 9122132, 9175084, 9216204, 9245400, 9262582, 9267656, 9272733, 9277812, 9282895, 9287980, 9293068, 9309618, 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, 61428, 61428, 61428, 61428, 61428, 61428, 61428, 61428, 61428, 61428, 61428, 61428, 61428, 61428, 61428, 61428, 61428, 61428, 61428, 61382, 61291, 61153, 60971, 60743, 60517, 60291, 60065, 59841, 59618, 59395, 59173, 58952, 58732, 58513, 58295, 58077, 57860, 57644, 57429, 57296, 57247, 57280, 57395, 57593, 57792, 57992, 58192, 58393, 58595, 58908, 59333, 59869, 60521, 61291, 62071, 62861, 63660, 64470, 65291, 66009, 66623, 67132, 67533, 67824, 68117, 68411, 68707, 69003, 69301, 69579, 69835, 70071, 70285, 70478, 70672, 70866, 71061, 71257, 71453, 71588, 71664, 71679, 71635, 71529, 71424, 71319, 71214, 71110, 71005, 71055, 71259, 71619, 72137, 72813, 73496, 74185, 74880, 75582, 76291, 77048, 77854, 78711, 79619, 80579, 81551, 82535, 83531, 84538, 85558, 86567, 87565, 88552, 89526, 90488, 91461, 92444, 93438, 94442, 95464, 96495, 97534, 98582, 99639, 100704, 101781, 102870, 103970, 105082, 106206, 107337, 108477, 109624, 110779, 111942, 113117, 114305, 115505, 116718, 117943, 119333, 120892, 122625, 124535, 126627, 128755, 130918, 133118, 135354, 137628, 140059, 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, 200733034, 201128850, 201525446, 201922822, 202320984, 202719931, 203119662, 203520184, 203921496, 204323597, 204741058, 205163165, 205604563, 206065360, 206545666, 207045590, 207565243, 208104734, 208664175, 209243678, 209843353, 210266730, 210691245, 211540283, 212392741, 213248635, 214107978, 214970784, 215837067, 216706839, 217580116, 218456911, 219337238, 220221111, 221108547, 221999558, 222894160, 223792367, 224694193, 225599654, 226508764, 227421537, 228337989, 229258134, 230181987, 231109563, 232040877, 232975944, 233914779, 234833664, 235732435, 236535920, 237318415, 238079774, 238843552, 239609756, 240378394, 241149472, 241923000, 242698983, 243477427, 244258342, 245041734, 245827611, 246615984, 247406860, 248200247, 248996154, 249794587, 250501067, 251115205, 251636609, 252064885, 252399639, 252734813, 253070405, 253406417, 253742849, 254079702, 254760858, 255789440, 257168597, 258901501, 260991354, 263098048, 265221721, 267362508, 269520547, 271695977, 273520781, 274991729, 276105563, 276859000, 277248729, 277638978, 278029747, 278421038, 278812851, 279205186, 279838410, 280714154, 281834058, 283199773, 284812956, 286435299, 288066854, 289707671, 291357804, 293017306, 294397607, 295496971, 296313651, 296845891, 297091925, 297338132, 297584511, 297831063, 298077789, 298421342, 299273541, 300639878, 302525896, 304937193, 307879422, 310850039, 313849318, 316877536, 319934973, 323021910, 326429031, 330163509, 334232641, 338643856, 343404711, 348232496, 353128154, 358092638, 363126915, 368231967, 371781679, 373766276, 374175756, 372999886, 370228201, 367477113, 364746467, 362036112, 359345897, 356675672, 355893489, 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, 16108545, 16150710, 16192985, 16235371, 16277868, 16320476, 16363196, 16406028, 16448971, 16492027, 16537268, 16585153, 16637801, 16695262, 16757588, 16824830, 16897041, 16974274, 17056581, 17144017, 17236636, 17334493, 17437643, 17546141, 17660044, 17779408, 17904291, 18034751, 18170845, 18312632, 18460171, 18613523, 18768149, 18924059, 19081265, 19239776, 19399604, 19560760, 19723255, 19887099, 20052305, 20222265, 20397058, 20576763, 20761463, 20951238, 21146172, 21346348, 21551854, 21762774, 21979198, 22178120, 22382251, 22591664, 22806435, 23026638, 23252349, 23483647, 23720608, 23963313, 24211841, 24475468, 24753229, 25040404, 25332913, 25622963, 25908734, 26196694, 26484434, 26770170, 27068109, 27359831, 27677143, 27991648, 28299937, 28628960, 28957731, 29255618, 29538177, 29807626, 30094857, 30412806, 30754880, 31104543, 31455208, 31859700, 32232592, 32617763, 32984995, 33359365, 33761552, 34148945, 34541343, 34949250, 35377707, 35838291, 36265988, 36719026, 37174747, 37676270, 38179623, 38668903, 39163692, 39646401, 40116661, 40574022, 41018198, 41465424, 41914876, 42366545, 42820498, 43254585, 43716724, 44180972, 44647319, 45118696, 45528655, 45837761, 46225903, 46707410, 47304303, 47889453, 48464913, 49048301, 49640203, 50240326, 50849550, 51467289, 52094423, 52730659, 53422386, 54167255, 54965265, 55772671, 56592409, 57426239, 58274749, 59137646, 60015810, 60908068, 61843190, 62820886, 63742503, 64402814, 64654432, 64894598, 65358783, 66226965, 67261032, 68405199, 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, 6000000, 6026829, 6053778, 6080848, 6108039, 6135351, 6162785, 6190342, 6218022, 6245826, 6273880, 6301934, 6330113, 6358418, 6386850, 6415409, 6444095, 6472910, 6501854, 6530930, 6560139, 6589482, 6618958, 6648570, 6678314, 6708191, 6738201, 6768346, 6798626, 6829041, 6859592, 6890280, 6921105, 6952069, 6983170, 7014411, 7045791, 7077312, 7108974, 7140778, 7172724, 7204813, 7237045, 7269421, 7301943, 7334610, 7367423, 7400383, 7433490, 7468693, 7506013, 7547398, 7590963, 7636730, 7682773, 7729093, 7775691, 7822570, 7869731, 7917176, 7964906, 8012924, 8061230, 8109827, 8158717, 8207901, 8257381, 8307158, 8357235, 8403545, 8446047, 8484705, 8519479, 8550329, 8581290, 8612362, 8643547, 8674844, 8706253, 8737776, 8769413, 8801163, 8833028, 8865007, 8897102, 8929313, 8961639, 8994082, 9026642, 9072455, 9131715, 9204617, 9291362, 9392148, 9494027, 9597010, 9701110, 9806338, 9912707, 10018062, 10122370, 10225598, 10327712, 10428677, 10530628, 10633576, 10737529, 10842498, 10948492, 10990047, 10967798, 10882360, 10734332, 10524294, 10318365, 10116464, 9918514, 9724436, 9531760, 9441677, 9455525, 9574734, 9800820, 10135396, 10481394, 10839204, 11209228, 11591884, 11987603, 12354653, 12691310, 12995777, 13266186, 13500586, 13739128, 13981885, 14228931, 14480343, 14736196, 14969197, 15178703, 15364059, 15524597, 15659633, 15795843, 15933238, 16071828, 16211624, 16352636, 16558920, 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, 1000000, 1004456, 1008932, 1013428, 1017944, 1022481, 1027037, 1031614, 1036211, 1040828, 1045487, 1050146, 1054826, 1059526, 1064248, 1068990, 1073754, 1078539, 1083345, 1088179, 1093040, 1097929, 1102846, 1107791, 1112758, 1117748, 1122760, 1127794, 1132851, 1137931, 1143033, 1148158, 1153307, 1158478, 1163673, 1168890, 1174132, 1179396, 1184685, 1189997, 1195333, 1200692, 1206076, 1211484, 1216916, 1222373, 1227854, 1233360, 1238890, 1244113, 1249026, 1255461, 1261594, 1267421, 1273272, 1279148, 1285047, 1290972, 1296921, 1307425, 1322610, 1342607, 1367549, 1397571, 1428249, 1459597, 1491631, 1524364, 1557812, 1586777, 1611120, 1630703, 1645383, 1655014, 1664697, 1674434, 1684225, 1694069, 1703967, 1713920, 1723928, 1733991, 1744109, 1754282, 1764512, 1774798, 1785140, 1795539, 1805995, 1824696, 1851933, 1888006, 1933222, 1987899, 2044119, 2101924, 2161360, 2222473, 2285309, 2344228, 2399016, 2449455, 2495317, 2536364, 2578082, 2620482, 2663573, 2707369, 2751879, 2799474, 2850254, 2904326, 2961797, 3022777, 3085007, 3148513, 3213320, 3279456, 3342491, 3402579, 3459608, 3513464, 3564028, 3611180, 3658956, 3707365, 3756413, 3806111, 3856466, 3899075, 3933814, 3960556, 3979174, 3989537, 3999928, 4010346, 4020791, 4031263, 4041762, 4077709, 4140032, 4229689, 4347673, 4495010, 4647340, 4804832, 4967661, 5136009, 5310061, 5483614, 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, 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, 5250000, 5329879, 5410972, 5493300, 5576881, 5661733, 5747876, 5835329, 5924114, 6014249, 6107148, 6200068, 6294402, 6390171, 6487397, 6586102, 6686310, 6788042, 6891322, 6988457, 7079278, 7163614, 7241288, 7312122, 7383648, 7455874, 7528807, 7602453, 7676819, 7746740, 7812138, 7872935, 7929052, 7980409, 8032100, 8084125, 8136487, 8189188, 8242230, 8252749, 8221292, 8148395, 8034579, 7880357, 7729095, 7580737, 7435227, 7292509, 7152531, 7018882, 6891380, 6768203, 6650879, 6539235, 6429466, 6321538, 6215422, 6111087, 6008503, 5918580, 5841021, 5775536, 5721842, 5679657, 5637784, 5596218, 5554959, 5514004, 5473350, 5436309, 5402839, 5372898, 5346446, 5323442, 5300537, 5277730, 5255021, 5232409, 5209894, 5181609, 5147638, 5108066, 5062975, 5012447, 4962424, 4912899, 4863868, 4815326, 4767268, 4723737, 4684663, 4649978, 4619615, 4593507, 4567547, 4541732, 4516064, 4490540, 4465160, 4443025, 4424108, 4408385, 4395829, 4386416, 4377023, 4367650, 4358296, 4348962, 4339648, 4331518, 4324569, 4318796, 4314196, 4310765, 4307336, 4303910, 4300487, 4297066, 4294708, 4259285, 4192107, 23530, 23530, 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, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 209954, 210299, 210992, 211998, 213358, 215073, 216802, 218545, 220302, 222073, 223858, 226101, 228812, 232003, 235687, 239875, 244137, 248475, 252890, 257383, 261956, 265832, 268994, 271428, 273119, 274050, 274985, 275922, 276863, 277807, 278754, 280191, 282126, 284565, 287517, 290990, 294504, 298060, 301660, 305303, 308990, 312761, 316617, 320560, 324591, 328712, 332885, 337111, 341391, 345725, 350114, 354631, 359278, 364057, 368972, 374026, 379148, 384341, 389605, 394940, 400349, 405451, 410239, 414705, 418840, 422638, 426470, 430337, 434239, 438176, 442229, 447821, 455007, 463840, 474377, 486676, 499294, 512239, 525520, 539144, 553123, 569352, 587972, 609126, 632966, 659653, 687466, 716451, 746658, 778139, 810947, 844322, 878256, 912743, 947772, 983331, 1020225, 1058503, 1098217, 1139421, 1182170, 1230283, 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, 19000000, 19057138, 19114447, 19171929, 19229584, 19287412, 19345415, 19403591, 19461943, 19520470, 19579349, 19638229, 19697286, 19756521, 19815934, 19875525, 19935296, 19995247, 20055377, 20129529, 20217832, 20320419, 20437423, 20568978, 20701381, 20834635, 20968748, 21103723, 21239568, 21376294, 21513909, 21652416, 21791823, 21932135, 22073351, 22215476, 22358516, 22502477, 22647364, 22793194, 22939972, 23087704, 23236396, 23386055, 23536678, 23688271, 23840841, 23994393, 24148934, 24304454, 24460960, 24612813, 24765592, 24919302, 25073965, 25229586, 25386172, 25543728, 25702261, 25863255, 26026734, 26192723, 26361247, 26532332, 26704525, 26877835, 27052267, 27227831, 27404532, 27576990, 27745148, 27908950, 28068339, 28223256, 28379027, 28535657, 28693149, 28851509, 29010741, 29178818, 29355842, 29541914, 29737139, 29941621, 30147508, 30354809, 30563534, 30773692, 30985293, 31191675, 31392763, 31588484, 31778763, 31963526, 32149360, 32336274, 32524272, 32713362, 32903549, 33109815, 33332371, 33571430, 33827207, 34099919, 34374827, 34651950, 34931305, 35212911, 35496784, 35739219, 35939804, 36098124, 36213760, 36286291, 36358965, 36431783, 36504744, 36577850, 36659635, 36789373, 36967588, 37194808, 37471567, 37798403, 38128090, 38460652, 38796116, 39134505, 39475845, 39817412, 40159184, 40501139, 40843255, 41185511, 41530635, 41878651, 42229584, 42583457, 42940295, 43279914, 43602046, 43906421, 44192767, 44460808, 44730474, 45001776, 45274723, 45549326, 45825595, 46106450, 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, 300000, 304384, 308833, 313346, 317926, 322572, 327287, 332070, 336923, 341847, 346916, 351986, 357130, 362350, 367645, 373018, 378470, 384001, 389613, 393888, 396810, 398365, 398537, 397309, 396085, 394864, 393648, 392435, 391226, 390020, 388819, 387621, 386426, 385236, 384049, 382866, 381686, 380510, 379338, 378830, 378989, 379816, 381313, 383482, 385663, 387857, 390063, 392281, 394512, 397105, 400065, 403484, 407283, 411468, 415697, 419968, 424284, 428644, 433048, 437708, 442628, 447814, 453271, 459005, 464812, 470692, 476646, 482675, 488781, 495255, 502105, 509342, 516974, 525012, 533175, 541465, 549884, 558434, 567117, 575259, 582848, 589865, 596297, 602127, 608014, 613958, 619961, 626022, 632142, 638637, 645515, 652783, 660449, 668521, 676692, 684962, 693334, 701808, 710385, 719008, 727676, 736389, 745147, 753950, 762856, 771868, 780986, 790212, 799547, 808022, 815621, 822328, 828126, 832998, 837899, 842829, 847788, 852776, 857611, 864387, 873146, 883933, 896791, 911767, 926993, 942473, 958212, 974213, 990482, 1007391, 1024958, 1043200, 1062137, 1081787, 1101800, 1122184, 1142945, 1164089, 1185625, 1206305, 1226097, 1244966, 1262880, 1279801, 1296950, 1314328, 1331939, 1349786, 1367872, 1387090, 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, 28000000, 28142859, 28286447, 28430767, 28575824, 28721621, 28868162, 29015450, 29163490, 29312285, 29462603, 29612924, 29764012, 29915872, 30068506, 30221918, 30376114, 30531096, 30686869, 30818368, 30925444, 31007944, 31065718, 31098612, 31131540, 31164504, 31197502, 31230535, 31263603, 31296707, 31329845, 31363019, 31396227, 31429471, 31462750, 31496064, 31529414, 31562799, 31596219, 31629675, 31663166, 31696692, 31730255, 31763853, 31797486, 31831155, 31864860, 31898600, 31932376, 31982941, 32050374, 32138471, 32243620, 32365906, 32488655, 32611870, 32735551, 32859701, 32984321, 33109414, 33234981, 33361024, 33487544, 33614544, 33742025, 33869990, 33998439, 34127374, 34256799, 34407430, 34579492, 34773210, 34988811, 35226524, 35465852, 35706805, 35949395, 36193632, 36439528, 36700906, 36977992, 37271015, 37580207, 37905801, 38234217, 38565477, 38899606, 39236630, 39576573, 39928082, 40291341, 40666539, 41053865, 41453511, 41857048, 42264512, 42675942, 43091376, 43510855, 43952420, 44416502, 44903535, 45413962, 45948233, 46488789, 47035703, 47589051, 48148908, 48715351, 49292444, 49880362, 50479280, 51089380, 51710843, 52339865, 52976538, 53620954, 54273209, 54927094, 55611871, 56328237, 57076902, 57858589, 58674033, 59500970, 60339562, 61189973, 62052369, 62926919, 63798063, 64665549, 65529121, 66388515, 67243463, 68109421, 68986531, 69874936, 70774782, 71686216, 72625078, 73591941, 74587386, 75612006, 76666406, 77735509, 78819521, 79918650, 81033105, 82163102, 83270008, 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, 24420, 24420, 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, 200000, 200817, 201638, 202462, 203290, 204121, 204955, 205793, 206634, 207479, 208330, 209182, 210037, 210895, 211757, 212623, 213492, 214364, 215240, 216414, 217889, 219670, 221762, 224169, 226603, 229062, 231549, 234062, 236603, 239171, 241767, 244392, 247044, 249726, 252437, 255177, 257947, 260747, 263577, 266438, 269330, 272253, 275209, 278196, 281216, 284268, 287354, 290473, 293626, 295802, 296997, 296270, 294557, 291862, 289190, 286539, 283909, 281301, 278714, 276148, 273602, 271077, 268573, 266088, 263624, 261180, 258756, 256351, 253966, 252101, 250751, 249908, 249567, 249722, 249873, 250023, 250169, 250312, 250453, 250591, 250725, 250857, 250986, 251112, 251234, 251354, 251471, 251584, 251694, 251802, 251905, 252006, 252104, 252198, 252289, 252376, 252460, 252541, 252618, 253247, 254431, 256176, 258484, 261361, 264266, 267200, 270162, 273153, 276174, 276309, 273656, 268306, 260350, 249872, 239812, 230154, 220881, 211978, 204246, 199033, 196295, 195996, 198098, 202568, 207139, 211813, 216593, 221480, 226478, 230520, 233585, 235652, 236696, 236696, 236696, 236696, 236696, 236696, 236696, 239756, 246075, 255861, 269341, 286751, 305288, 325022, 346033, 368401, 392215, 415581, 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, 2041282, 2041282, 2041282, 2041282, 2041282, 2041282, 2041282, 2041282, 2041282, 2041282, 2041282, 2041282, 2041282, 2041282, 2041282, 2041282, 2041282, 2041282, 2041282, 2045028, 2052556, 2063898, 2079091, 2098170, 2117425, 2136855, 2156464, 2176253, 2196224, 2216378, 2236717, 2257242, 2277956, 2298860, 2319956, 2341245, 2362730, 2384412, 2406292, 2428374, 2450658, 2473147, 2495842, 2518745, 2541859, 2565185, 2588724, 2612480, 2636454, 2660647, 2685063, 2708712, 2732569, 2756636, 2780914, 2805406, 2830113, 2855037, 2880181, 2905545, 2931132, 2956945, 2982984, 3009252, 3035751, 3062483, 3089450, 3116654, 3144097, 3171782, 3199709, 3227883, 3256303, 3284974, 3313897, 3343073, 3372506, 3402198, 3432151, 3462367, 3492849, 3523598, 3554618, 3585910, 3617477, 3649322, 3681446, 3713853, 3746544, 3779523, 3812791, 3846352, 3880208, 3914361, 3948814, 3983570, 4018631, 4054000, 4089680, 4125674, 4161983, 4198612, 4235562, 4272837, 4310440, 4348372, 4386638, 4425240, 4464181, 4503465, 4543093, 4583069, 4623396, 4664078, 4705117, 4746516, 4788279, 4830409, 4874736, 4919469, 4964613, 5010172, 5056148, 5102546, 5149370, 5196624, 5244311, 5292436, 5341003, 5390015, 5439477, 5489393, 5539767, 5590604, 5641906, 5693680, 5745928, 5798657, 5851869, 5905569, 5959762, 6014452, 6069645, 6125343, 6181553, 6238279, 6295525, 6353297, 6411598, 6511702, 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, 2574000, 2587646, 2601363, 2615154, 2629018, 2642955, 2656966, 2671051, 2685211, 2699446, 2713833, 2728219, 2742683, 2757222, 2771839, 2786533, 2801306, 2816156, 2831085, 2846094, 2861182, 2876350, 2891598, 2906927, 2922338, 2937830, 2953404, 2969061, 2984801, 3000624, 3016531, 3032523, 3048599, 3064761, 3081008, 3097341, 3113761, 3130268, 3146862, 3163545, 3180316, 3197175, 3214125, 3231164, 3248293, 3265513, 3282824, 3300228, 3317723, 3335780, 3354404, 3370747, 3387635, 3405073, 3422599, 3440212, 3457913, 3475703, 3493582, 3511551, 3529609, 3547757, 3565996, 3584327, 3602749, 3621263, 3639869, 3658569, 3677361, 3696992, 3717467, 3738797, 3760989, 3784052, 3807253, 3830593, 3854074, 3877696, 3901460, 3925366, 3949416, 3973610, 3997950, 4022435, 4047067, 4071848, 4096776, 4121855, 4147083, 4162379, 4167751, 4163204, 4148745, 4124381, 4100157, 4076072, 4052125, 4028316, 4004644, 3978731, 3950614, 3920328, 3887910, 3853394, 3819182, 3785270, 3751657, 3718339, 3685314, 3656927, 3633121, 3613839, 3599023, 3588619, 3578242, 3567892, 3557569, 3547273, 3540178, 3546497, 3566429, 3600180, 3647958, 3709973, 3773042, 3837184, 3902416, 3968757, 4036226, 4102338, 4167035, 4230257, 4291942, 4352030, 4412958, 4474739, 4537386, 4600909, 4665322, 4734473, 4808498, 4887536, 4971728, 5061219, 5152321, 5245063, 5339474, 5435584, 5533425, 5646031, 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, 17876, 17876, 17876, 17876, 17876, 17876, 17876, 17876, 17876, 17876, 17876, 17876, 17876, 17876, 17876, 17876, 17876, 17876, 17876, 17893, 17928, 17980, 18050, 18137, 18224, 18312, 18401, 18490, 18579, 18669, 18759, 18850, 18941, 19032, 19124, 19217, 19309, 19403, 19496, 19591, 19685, 19780, 19876, 19972, 20068, 20165, 20263, 20361, 20459, 20558, 20657, 20795, 20933, 21072, 21212, 21353, 21494, 21637, 21780, 21924, 22069, 22216, 22362, 22510, 22659, 22809, 22959, 23111, 23263, 23417, 23571, 23726, 23882, 24039, 24197, 24357, 24517, 24678, 24840, 25003, 25167, 25332, 25498, 25665, 25833, 26002, 26172, 26343, 26515, 26688, 26862, 27038, 27214, 27392, 27570, 27750, 27931, 28112, 28295, 28479, 28664, 28851, 29038, 29227, 29416, 29607, 29799, 29992, 30187, 30382, 30579, 30777, 30976, 31176, 31378, 31580, 31784, 31990, 32144, 32299, 32455, 32612, 32770, 32928, 33087, 33247, 33408, 33569, 33731, 33894, 34058, 34222, 34388, 34554, 34721, 34889, 35057, 35227, 35397, 35568, 35740, 35912, 36086, 36260, 36435, 36611, 36788, 36966, 37144, 37437, 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, 383800, 383800, 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, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81280, 81306, 81332, 81358, 81384, 81410, 81436, 81462, 81488, 81514, 81539, 81565, 81591, 81617, 81643, 81669, 81695, 81721, 81747, 81871, 82094, 82416, 82838, 83361, 83887, 84417, 84949, 85486, 86025, 86568, 87114, 87664, 88218, 88774, 89335, 89898, 90466, 91037, 91611, 92189, 92771, 93357, 93946, 94539, 95135, 95735, 96340, 96947, 97559, 98175, 98794, 99418, 100045, 100676, 101311, 101950, 102594, 103241, 103892, 104600, 105366, 106189, 107072, 108016, 108967, 109927, 110895, 111872, 112822, 113780, 114746, 115720, 116703, 117694, 118694, 119702, 120718, 121743, 122777, 123820, 124871, 125932, 127001, 128080, 129167, 130264, 131371, 132486, 133611, 134746, 135890, 137044, 138208, 139382, 140565, 141759, 142963, 144177, 145401, 148537, 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, 530343, 530343, 530343, 530343, 530343, 530343, 530343, 530343, 530343, 530343, 530343, 530343, 530343, 530343, 530343, 530343, 530343, 530343, 530343, 531316, 533272, 536219, 540166, 545123, 550126, 555174, 560268, 565410, 570598, 575834, 581119, 586451, 591833, 597264, 602745, 608276, 613858, 619491, 625176, 630913, 636703, 642545, 648442, 654392, 660397, 666458, 672573, 678745, 684974, 691260, 697603, 703993, 710442, 716950, 723518, 730146, 736834, 743584, 750396, 757270, 764206, 771207, 778272, 785401, 792596, 799856, 807183, 814577, 822039, 829570, 837169, 844838, 852577, 860387, 868268, 876222, 884249, 892349, 900523, 908772, 917097, 925498, 933976, 942532, 951166, 959879, 968672, 977545, 986500, 995537, 1004657, 1013860, 1023147, 1032520, 1041978, 1051523, 1061155, 1070876, 1080686, 1090585, 1100576, 1110658, 1120832, 1131099, 1141460, 1151917, 1162469, 1173118, 1183864, 1194709, 1205653, 1216697, 1227843, 1239090, 1250441, 1261895, 1273455, 1285120, 1296913, 1308815, 1320825, 1332946, 1345178, 1357522, 1369979, 1382551, 1395238, 1408042, 1420963, 1434003, 1447162, 1460442, 1473844, 1487369, 1501018, 1514792, 1528693, 1542721, 1556878, 1571165, 1585583, 1600133, 1614817, 1629635, 1644590, 1659682, 1674912, 1690282, 1705793, 1726058, 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, 470000, 470000, 470000, 470000, 470000, 470000, 470000, 470000, 470000, 470000, 470000, 470000, 470000, 470000, 470000, 470000, 470000, 470000, 470000, 470895, 472695, 475406, 479039, 483602, 488208, 492858, 497552, 502291, 507076, 511905, 516781, 521703, 526673, 531689, 536753, 541866, 547027, 552237, 557497, 562807, 568168, 573579, 579043, 584558, 590126, 595746, 601421, 607149, 612932, 618770, 624664, 629808, 634993, 640221, 645490, 650801, 656155, 661552, 666992, 672476, 678004, 683576, 689193, 694854, 700561, 706314, 712113, 717958, 723850, 731796, 741854, 754084, 768546, 785302, 802422, 819914, 837785, 856045, 874701, 893762, 913237, 933135, 953465, 974235, 995457, 1017139, 1039291, 1061924, 1085047, 1108673, 1132810, 1157471, 1182667, 1208409, 1234709, 1261579, 1289031, 1317079, 1345734, 1366307, 1378713, 1382864, 1378673, 1366045, 1353530, 1341128, 1328836, 1316655, 1304583, 1289733, 1272193, 1252050, 1229388, 1204289, 1179700, 1155611, 1132012, 1108893, 1087763, 1067036, 1046704, 1026759, 1007195, 988003, 969177, 950709, 932594, 914823, 897392, 884787, 876948, 873816, 875334, 881443, 887596, 893791, 900030, 906312, 912638, 929604, 957965, 998524, 1052137, 1119717, 1191637, 1268177, 1349632, 1436320, 1528576, 1611660, 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, 590588, 590588, 590588, 590588, 590588, 590588, 590588, 590588, 590588, 590588, 590588, 590588, 590588, 590588, 590588, 590588, 590588, 590588, 590588, 592524, 596429, 602334, 610273, 620277, 630446, 640782, 651287, 661965, 672817, 683847, 695058, 706453, 718035, 729807, 741771, 753932, 766292, 778855, 791623, 804602, 817792, 831199, 844826, 858676, 872754, 887062, 901605, 916386, 931409, 946679, 962199, 977785, 993623, 1009718, 1026073, 1042693, 1059583, 1076746, 1094187, 1111910, 1129921, 1148223, 1166822, 1185722, 1204928, 1224444, 1244278, 1264432, 1284912, 1305725, 1326874, 1348366, 1370206, 1392400, 1414953, 1437871, 1461160, 1484827, 1508877, 1533316, 1558152, 1583389, 1609035, 1635097, 1661580, 1688492, 1715841, 1743632, 1771873, 1800571, 1829735, 1859370, 1889486, 1920089, 1951188, 1982790, 2014904, 2047538, 2080701, 2114401, 2148646, 2183446, 2218809, 2254746, 2291264, 2328373, 2366084, 2404405, 2443347, 2458540, 2450389, 2419277, 2365569, 2289615, 2216099, 2144944, 2076073, 2009414, 1945275, 1895880, 1860798, 1839607, 1831902, 1837292, 1842696, 1848117, 1853554, 1859007, 1864476, 1869852, 1875135, 1880325, 1885420, 1890421, 1895435, 1900462, 1905503, 1910557, 1915624, 1919396, 1921871, 1923045, 1922916, 1921482, 1920049, 1918617, 1917186, 1915756, 1914327, 1916573, 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, 300000, 301524, 303056, 304596, 306143, 307699, 309262, 310833, 312412, 313999, 315603, 317206, 318818, 320438, 322065, 323702, 325346, 326999, 328661, 330473, 332439, 334559, 336837, 339273, 341726, 344197, 346686, 349194, 351719, 354262, 356824, 359405, 362004, 364622, 367259, 369914, 372590, 375284, 377998, 380731, 383485, 386258, 389051, 391865, 394699, 397553, 400428, 403324, 406240, 409178, 412137, 415018, 417919, 420840, 423782, 426744, 429727, 432731, 435755, 438801, 441868, 444956, 448066, 451198, 454351, 457527, 460725, 463945, 467187, 469923, 472147, 473855, 475044, 475709, 476374, 477041, 477708, 478377, 479046, 479716, 480387, 481059, 481732, 482406, 483081, 483757, 484433, 485111, 485789, 486469, 487149, 487830, 488512, 489195, 489879, 490564, 491250, 491937, 492624, 495762, 501417, 509659, 520556, 534182, 548165, 562514, 577238, 592348, 607853, 622781, 637099, 650771, 663764, 676040, 688543, 701277, 714247, 727457, 741091, 754981, 769131, 783547, 798233, 813194, 828435, 843962, 859780, 875895, 892311, 909036, 926073, 943430, 961113, 979126, 997478, 1016173, 1035219, 1054622, 1074388, 1094525, 1115039, 1135938, 1157228, 1178918, 1201014, 1223524, 1246456, 1269818, 1293618, 1320170, 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, 276361, 276361, 276361, 276361, 276361, 276361, 276361, 276361, 276361, 276361, 276361, 276361, 276361, 276361, 276361, 276361, 276361, 276361, 276361, 275555, 273955, 271573, 268419, 264506, 260650, 256850, 253105, 249415, 245779, 242195, 238664, 235185, 231756, 228377, 225048, 221767, 218533, 215347, 212208, 209114, 206065, 203061, 200100, 197183, 194308, 191475, 188684, 185933, 183222, 181429, 180549, 180015, 180380, 181631, 182889, 184154, 185425, 186704, 187990, 189282, 190581, 191888, 193201, 194521, 195848, 197182, 198523, 199872, 201227, 202589, 203958, 205334, 206717, 208107, 209504, 210907, 212318, 213736, 215161, 216593, 218032, 219478, 220931, 222390, 223857, 225331, 226811, 228299, 229793, 231294, 232803, 234318, 235840, 237368, 238904, 240446, 241995, 243551, 245114, 246999, 249213, 251759, 254642, 257868, 261132, 264433, 267772, 271149, 274565, 277966, 281353, 284724, 288078, 291416, 294787, 298193, 301634, 305109, 309840, 314996, 320591, 326640, 333158, 340160, 347309, 354609, 362061, 369671, 377440, 385307, 393273, 401338, 409503, 417768, 426201, 434803, 443580, 452533, 461667, 470890, 480202, 489603, 499092, 508670, 518432, 528380, 538520, 548855, 559387, 569597, 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, 313543, 313543, 313543, 313543, 313542, 313542, 313542, 313542, 313542, 313542, 313542, 313541, 313541, 313541, 313541, 313541, 313541, 313540, 313540, 313648, 313863, 314186, 314617, 315156, 315697, 316238, 316780, 317323, 317867, 318412, 318958, 319505, 320052, 320601, 321151, 321701, 322253, 322805, 323359, 323913, 324468, 325025, 325582, 326140, 326699, 327259, 327820, 328382, 328945, 329726, 330726, 332476, 334452, 336657, 338877, 341110, 343357, 345617, 347892, 350251, 352696, 355228, 357848, 360558, 363287, 366035, 368804, 371593, 374402, 377307, 380309, 383412, 386614, 389919, 393252, 396611, 399999, 403415, 406858, 410331, 413832, 417362, 420921, 424509, 428127, 431775, 435453, 439161, 442900, 446670, 450470, 454302, 458166, 462061, 465989, 469949, 473941, 477967, 482025, 486117, 490243, 494402, 498596, 502824, 507087, 511385, 515719, 520088, 524493, 528827, 533090, 537279, 541393, 545430, 549496, 553592, 557717, 561871, 565242, 569664, 575156, 581743, 589445, 598287, 607261, 616370, 625616, 635000, 644525, 654060, 663604, 673154, 682709, 692267, 701958, 711786, 721751, 731855, 742101, 753101, 764876, 777448, 790840, 805076, 819567, 834319, 849337, 864625, 880188, 897259, 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, 230044, 230184, 230325, 230465, 230606, 230747, 230888, 231029, 231170, 231311, 231454, 231644, 231883, 232171, 232509, 232897, 233335, 233824, 234363, 234953, 235594, 236287, 237032, 237829, 238678, 239580, 240536, 241544, 242606, 243722, 244892, 246117, 247348, 248585, 249828, 251077, 252333, 253595, 254863, 256137, 257418, 258706, 259999, 261300, 262606, 263920, 265239, 266566, 267899, 269239, 270585, 272352, 274131, 277302, 280508, 283751, 287031, 290349, 293703, 297097, 300528, 303999, 307509, 311059, 314649, 318281, 321953, 325667, 329423, 333222, 337064, 340950, 344880, 348854, 352874, 356939, 361050, 365208, 369413, 373934, 378777, 383952, 389467, 395329, 401280, 407319, 413448, 419668, 425982, 432477, 439158, 446030, 453097, 460362, 467744, 475243, 482861, 490601, 498463, 506389, 514376, 522427, 530539, 538714, 547013, 555440, 563995, 572681, 581500, 590172, 598690, 607048, 615240, 623258, 631380, 639607, 647939, 656379, 664048, 671733, 679435, 687152, 694884, 702630, 710462, 718382, 726390, 734487, 742675, 751334, 760476, 770112, 780251, 790906, 801706, 812653, 823750, 834999, 846401, 860189, 876455, 895293, 916801, 941079, 965999, 991580, 1017838, 1044792, 1072459, 1101077, 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, 5802, 5802, 5802, 5802, 5802, 5802, 5802, 5802, 5802, 5802, 5802, 5802, 5802, 5802, 5802, 5802, 5802, 5802, 5802, 5810, 5827, 5852, 5885, 5927, 5970, 6012, 6055, 6098, 6142, 6186, 6230, 6274, 6319, 6364, 6409, 6455, 6501, 6548, 6594, 6641, 6689, 6736, 6784, 6833, 6882, 6931, 6980, 7030, 7080, 7130, 7181, 7234, 7287, 7340, 7393, 7447, 7502, 7556, 7612, 7667, 7723, 7779, 7836, 7893, 7951, 8009, 8068, 8126, 8186, 8246, 8306, 8366, 8427, 8489, 8551, 8613, 8676, 8739, 8803, 8868, 8932, 8997, 9063, 9129, 9196, 9263, 9331, 9399, 9467, 9536, 9606, 9676, 9747, 9818, 9890, 9962, 10034, 10108, 10181, 10256, 10331, 10406, 10482, 10558, 10635, 10713, 10791, 10870, 10949, 11033, 11121, 11212, 11309, 11409, 11511, 11614, 11717, 11821, 11925, 12008, 12070, 12112, 12133, 12133, 12133, 12133, 12133, 12133, 12133, 12147, 12176, 12219, 12277, 12350, 12423, 12496, 12570, 12644, 12719, 12794, 12869, 12945, 13022, 13099, 13176, 13254, 13332, 13411, 13490, 13608, 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, 778655, 778655, 778655, 778655, 778655, 778655, 778655, 778655, 778655, 778655, 778655, 778655, 778655, 778655, 778655, 778655, 778655, 778655, 778655, 780957, 785594, 792601, 802014, 813867, 825895, 838101, 850488, 863057, 875813, 888757, 901892, 915221, 928747, 942473, 956403, 970537, 984881, 999437, 1014208, 1029197, 1044408, 1059844, 1075507, 1091403, 1107533, 1123901, 1140512, 1157368, 1174473, 1191830, 1209445, 1227363, 1245548, 1264001, 1282728, 1301733, 1321019, 1340590, 1360452, 1380608, 1401063, 1421820, 1442886, 1464263, 1485957, 1507972, 1530314, 1552986, 1575995, 1599344, 1623040, 1647086, 1671488, 1696253, 1721384, 1746887, 1772768, 1799033, 1825687, 1852735, 1880185, 1908041, 1936310, 1964997, 1994110, 2023654, 2053636, 2084061, 2114938, 2146272, 2178071, 2210340, 2243087, 2276320, 2310045, 2344270, 2379002, 2414248, 2450017, 2486315, 2523151, 2560533, 2598469, 2636967, 2676035, 2715682, 2755916, 2796747, 2838182, 2856127, 2850870, 2822686, 2771839, 2698580, 2627257, 2557819, 2490216, 2424401, 2360240, 2313316, 2283303, 2269882, 2272745, 2291594, 2310599, 2329762, 2349083, 2368565, 2388209, 2404387, 2417070, 2426224, 2431818, 2433819, 2435821, 2437825, 2439831, 2441838, 2443847, 2447639, 2453223, 2460610, 2469807, 2480826, 2491894, 2503011, 2514177, 2525394, 2536661, 2549788, 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, 34402833, 36972935, 36499547, 37038097, 37596205, 38175385, 38777358, 39404083, 40057783, 40741049, 41456905, 51152599, 51177952, 51203957, 51230611, 51257922, 51285901, 51314553, 51343883, 51373902, 51404615, 51436897, 51478428, 51530195, 51592337, 51664984, 51748276, 51842349, 51947346, 52063407, 52245374, 52494277, 52814234, 53203037, 53668441, 54150357, 54649059, 55164804, 55697875, 56248553, 56817123, 57403871, 58009107, 58624001, 59248750, 59883536, 60528565, 61184032, 61850142, 62527105, 63215138, 63914461, 64625294, 65347869, 66082420, 66829188, 67588423, 68360375, 69145301, 69943470, 70663368, 71303243, 71592077, 71793405, 71906435, 72019924, 72133865, 72248269, 72363130, 72478454, 72603416, 72738094, 72882568, 73036920, 73201236, 73366417, 73532463, 73699384, 73867184, 74035864, 74212912, 74398436, 74590878, 74793687, 75005311, 75218334, 75432756, 75648599, 75865862, 76084553, 76303444, 76522453, 76741507, 76960532, 77179446, 77399443, 77620524, 77842685, 78065944, 78290298, 78467049, 78596293, 78678102, 78712581, 78699804, 78688531, 78678758, 78670492, 78663722, 78658448, 78659480, 78667414, 78682862, 78706428, 78738727, 78775575, 78816986, 78862973, 78913561, 78968750, 79127211, 79394799, 79777152, 80282415, 80917242, 81591165, 82306863, 83067204, 83875278, 84738735, 85484497, 86111014, 86615768, 86995211, 87244742, 87532261, 87856497, 88216249, 88610397, 89037891, 89554143, 90154401, 90834164, 91589136, 92415258, 93252252, 94100274, 94959473, 95830003, 96712017, 97666562, 98695327, 99800027, 100982424, 102244306, 103526614, 104829688, 106153873, 107499520, 108866986, 110396461, 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, 297402888, 297790530, 298188895, 298597904, 299017474, 299447526, 299887981, 300338780, 300799861, 301271169, 301821850, 302377562, 302978772, 303625390, 304302934, 305011535, 305751338, 306522490, 307325145, 308188828, 309113034, 309865450, 310654959, 311969631, 313293435, 314626460, 315968792, 317320524, 318681734, 320052515, 321432978, 322823204, 324223290, 325633334, 327053434, 328483708, 329924239, 331375146, 332836533, 334325845, 335843652, 337390614, 338967345, 340574465, 342195259, 343829931, 345478662, 347141637, 348819054, 350470188, 352094708, 353564380, 355005546, 356417836, 357841832, 359277706, 360725643, 362185832, 363658467, 365167807, 366714632, 368299773, 369924010, 371588226, 373269197, 374967297, 376682899, 378416415, 380168251, 381773473, 383230248, 384536215, 385690181, 386689699, 387698003, 388715099, 389740996, 390775700, 391819236, 393294026, 395206513, 397563417, 400371763, 403638894, 406950803, 410309156, 413715716, 417172367, 420681098, 423785108, 426477733, 428752005, 430600590, 432015787, 433447437, 434895852, 436361345, 437844236, 439344842, 441215470, 443464073, 446098965, 449128779, 452562537, 456057886, 459617010, 463242620, 466936701, 470701767, 473988473, 476785767, 479086199, 480876621, 482143817, 483424757, 484719507, 486028158, 487354434, 488893619, 491108929, 494008683, 497597031, 501883380, 506876447, 511932610, 517051856, 522235001, 527482858, 532796272, 538633716, 545005966, 551925685, 559407948, 567464435, 575651587, 583960986, 592391606, 600940683, 609623230, 617004543, 623084701, 627857196, 631328652, 633501601, 635814140, 638268328, 640861710, 643596803, 646476287, 651575738, 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, 127030, 127030, 127030, 127030, 127030, 127030, 127030, 127030, 127030, 127030, 127030, 127030, 127030, 127030, 127030, 127030, 127030, 127030, 127030, 127781, 129306, 131626, 134767, 138752, 142854, 147078, 151426, 155903, 160513, 164448, 167685, 170197, 171960, 172946, 173937, 174934, 175937, 176946, 177960, 179025, 180143, 181313, 182537, 183814, 185100, 186396, 187700, 189014, 190336, 191594, 192785, 193905, 194957, 195940, 196929, 197922, 198920, 199924, 200932, 201639, 202043, 202145, 201942, 201435, 200930, 200425, 199922, 199420, 198919, 198752, 198919, 199422, 200262, 201440, 202624, 203816, 205015, 206221, 207433, 208426, 209196, 209742, 210064, 210160, 210255, 210351, 210447, 210543, 210638, 211189, 212200, 213676, 215623, 218047, 220498, 222976, 225482, 228017, 230579, 233099, 235574, 238004, 240386, 242721, 245078, 247458, 249862, 252288, 254738, 256884, 258721, 260245, 261452, 262338, 263227, 264119, 265014, 265912, 266818, 268134, 269864, 272016, 274594, 277606, 280650, 283728, 286839, 289985, 293165, 295743, 297712, 299065, 299795, 299894, 299994, 300094, 300194, 300294, 300394, 300365, 300207, 299921, 299506, 298963, 298421, 297880, 297340, 296801, 296262, 296190, 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, 400, 40000, 17310, 35000, 13000, 85000, 64000, 76000, 84000, 157000, 170000, 375000, 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, 1500000, 1508658, 1517367, 1526125, 1534934, 1543794, 1552706, 1561668, 1570682, 1579749, 1588920, 1598092, 1607316, 1616594, 1625926, 1635311, 1644750, 1654244, 1663793, 1676505, 1692445, 1711680, 1734276, 1760301, 1786717, 1813529, 1840744, 1868367, 1896405, 1924863, 1953749, 1983068, 2012827, 2043032, 2073691, 2104810, 2136396, 2168455, 2200996, 2234026, 2267551, 2301579, 2336117, 2371174, 2406757, 2442874, 2479533, 2516742, 2554510, 2586526, 2612685, 2630135, 2641482, 2646637, 2651799, 2656969, 2662145, 2667329, 2672520, 2677718, 2682923, 2688135, 2693354, 2698581, 2703814, 2709055, 2714303, 2719558, 2724820, 2730636, 2737010, 2743942, 2751436, 2759492, 2767569, 2775667, 2783785, 2791923, 2800082, 2808262, 2816462, 2824683, 2832925, 2841187, 2849471, 2857775, 2866099, 2874445, 2882812, 2884813, 2880490, 2869881, 2853026, 2829964, 2807086, 2784389, 2761872, 2739534, 2717373, 2696994, 2678373, 2661485, 2646307, 2632815, 2619388, 2606027, 2592730, 2579499, 2566331, 2554245, 2543231, 2533278, 2524377, 2516519, 2508682, 2500866, 2493071, 2485298, 2480328, 2483766, 2495724, 2516310, 2545639, 2583823, 2622580, 2661919, 2701848, 2742376, 2783511, 2824690, 2865906, 2907150, 2948415, 2989693, 3031549, 3073990, 3117026, 3160665, 3204914, 3252418, 3303271, 3357567, 3415404, 3476882, 3539465, 3603176, 3668033, 3734058, 3801271, 3874476, 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, 737000, 752981, 769309, 785991, 803034, 820447, 838238, 856414, 874985, 893958, 913763, 933577, 953821, 974504, 995635, 1017225, 1039282, 1061818, 1084843, 1108367, 1132401, 1156956, 1182043, 1207675, 1233862, 1260617, 1287953, 1315881, 1344414, 1373567, 1403351, 1433782, 1464872, 1496637, 1529090, 1562247, 1596123, 1630733, 1666094, 1702222, 1739133, 1776845, 1815374, 1854739, 1894957, 1936047, 1978029, 2020921, 2064743, 2099962, 2126398, 2144568, 2153584, 2153242, 2152900, 2152558, 2152216, 2151874, 2151531, 2150968, 2150183, 2149178, 2147952, 2146506, 2145060, 2143615, 2142170, 2140726, 2139284, 2137622, 2135742, 2133644, 2131328, 2128795, 2126264, 2123737, 2121212, 2118690, 2116170, 2114921, 2114943, 2116238, 2118806, 2122649, 2126499, 2130356, 2134219, 2138089, 2141966, 2143491, 2142667, 2139498, 2133988, 2126140, 2118321, 2110530, 2102768, 2095033, 2087328, 2077993, 2067047, 2054509, 2040396, 2024726, 2009176, 1993745, 1978433, 1963238, 1948159, 1934730, 1922933, 1912751, 1904164, 1897158, 1890176, 1883221, 1876290, 1869385, 1861908, 1861479, 1868175, 1882076, 1903260, 1931809, 1960787, 1990198, 2020051, 2050352, 2081108, 2111896, 2142711, 2173547, 2204399, 2235261, 2266554, 2298286, 2330462, 2363088, 2396172, 2431689, 2469709, 2510304, 2553546, 2599510, 2646301, 2693934, 2742425, 2791789, 2842041, 2894667, 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, 287000, 287000, 287000, 287000, 287000, 287000, 287000, 287000, 287000, 287000, 287000, 287000, 287000, 287000, 287000, 287000, 287000, 287000, 287000, 288186, 290582, 294213, 299105, 305283, 311589, 318026, 324595, 331300, 338144, 345129, 352258, 359535, 366962, 374542, 382279, 390176, 398236, 406462, 414858, 423428, 432175, 441102, 450214, 459514, 469006, 478694, 488583, 498675, 508977, 519506, 530268, 540640, 551230, 562041, 573064, 584302, 595760, 607441, 619351, 631494, 643873, 656494, 669362, 682481, 695857, 709493, 723396, 737570, 752020, 768940, 788448, 810668, 835729, 863764, 892739, 922684, 953632, 985617, 1018673, 1052836, 1088144, 1124633, 1162345, 1201320, 1241599, 1283228, 1326250, 1370712, 1416663, 1464167, 1513275, 1564042, 1616523, 1670777, 1726850, 1784802, 1844695, 1906596, 1970571, 2033092, 2094024, 2153226, 2210550, 2265841, 2322511, 2380595, 2440128, 2501146, 2563685, 2624687, 2684056, 2741696, 2797504, 2851375, 2906279, 2962236, 3019266, 3077388, 3140574, 3206111, 3274070, 3344525, 3417552, 3493228, 3570579, 3649643, 3730458, 3813063, 3897496, 3982894, 4069257, 4156587, 4244888, 4334158, 4425306, 4518371, 4613393, 4710414, 4809474, 4906611, 5001715, 5094675, 5185374, 5273693, 5363517, 5454871, 5547780, 5642272, 5738373, 5848384, 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, 42378, 42378, 42378, 42378, 42378, 42378, 42378, 42378, 42378, 42378, 42378, 42378, 42378, 42378, 42378, 42378, 42378, 42378, 42378, 42428, 42528, 42680, 42882, 43135, 43390, 43646, 43904, 44163, 44424, 44686, 44950, 45216, 45483, 45752, 46022, 46294, 46567, 46842, 47119, 47397, 47677, 47959, 48242, 48527, 48814, 49102, 49392, 49684, 49977, 50272, 50569, 50812, 51056, 51301, 51547, 51794, 52042, 52292, 52542, 52794, 53047, 53301, 53556, 53812, 54070, 54328, 54588, 54849, 55111, 55374, 55639, 55904, 56171, 56439, 56709, 56979, 57251, 57524, 57798, 58073, 58350, 58628, 58907, 59187, 59469, 59752, 60036, 60322, 60608, 60896, 61186, 61476, 61768, 62061, 62356, 62652, 62949, 63247, 63547, 63848, 64150, 64454, 64759, 65066, 65374, 65683, 65994, 66306, 66619, 66816, 66898, 66863, 66713, 66446, 66181, 65917, 65654, 65391, 65207, 65218, 65426, 65831, 66438, 67246, 68065, 68893, 69731, 70580, 71438, 72254, 73027, 73754, 74436, 75070, 75710, 76356, 77007, 77663, 78325, 78729, 78873, 78757, 78383, 77749, 77120, 76497, 75878, 75264, 74656, 74395, 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, 1403398, 1403398, 1403398, 1403398, 1403398, 1403398, 1403398, 1403398, 1403398, 1403398, 1403398, 1403398, 1403398, 1403398, 1403398, 1403398, 1403398, 1403398, 1403398, 1404037, 1405317, 1407240, 1409806, 1413017, 1416236, 1419462, 1422695, 1425935, 1429183, 1432439, 1435702, 1438972, 1442249, 1445535, 1448827, 1452127, 1455435, 1458750, 1462073, 1465403, 1468741, 1472086, 1475440, 1478800, 1482169, 1485545, 1488929, 1492320, 1495719, 1499043, 1502290, 1514635, 1526940, 1539205, 1551513, 1563864, 1576258, 1588695, 1601176, 1613701, 1626269, 1638881, 1651536, 1664236, 1676980, 1689769, 1702601, 1715479, 1728401, 1742066, 1756489, 1771687, 1787675, 1804470, 1821371, 1838378, 1855491, 1872713, 1890042, 1907480, 1925028, 1942685, 1960452, 1978331, 1996321, 2014424, 2032639, 2050968, 2069411, 2088388, 2107910, 2127987, 2148630, 2169850, 2191229, 2212767, 2234466, 2256327, 2278350, 2303311, 2331296, 2362389, 2396679, 2434255, 2472367, 2511024, 2550231, 2589998, 2630330, 2669617, 2707812, 2744870, 2780744, 2815387, 2850406, 2885805, 2921588, 2957759, 2981422, 3008908, 3040300, 3075681, 3115134, 3158746, 3202968, 3247810, 3293279, 3339385, 3386136, 3432846, 3479504, 3526102, 3572627, 3619072, 3666119, 3713779, 3762058, 3810965, 3860507, 3913863, 3971134, 4032428, 4097851, 4167514, 4238362, 4310414, 4383691, 4458214, 4534004, 4612876, 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, 134072, 134072, 134072, 134072, 134072, 134072, 134072, 134072, 134072, 134072, 134072, 134072, 134072, 134072, 134072, 134072, 134072, 134072, 134072, 134232, 134553, 135036, 135681, 136491, 137305, 138124, 138948, 139777, 140611, 141450, 142294, 143143, 143997, 144856, 145720, 146590, 147464, 148344, 149229, 150119, 151015, 151916, 152822, 153734, 154651, 155574, 156502, 157436, 158375, 159320, 160270, 161084, 161901, 162723, 163548, 164378, 165211, 166049, 166891, 167737, 168587, 169442, 170300, 171163, 172030, 172901, 173777, 174656, 175541, 176429, 177322, 178219, 179121, 180027, 180937, 181852, 182771, 183695, 184623, 185556, 186494, 187436, 188383, 189334, 190290, 191250, 192216, 193186, 194160, 195140, 196124, 197113, 198107, 199106, 200109, 201118, 202131, 203149, 204173, 205201, 206234, 207272, 208316, 209364, 210418, 211476, 212540, 213609, 214683, 215427, 215840, 215922, 215673, 215092, 214512, 213933, 213356, 212780, 212406, 212398, 212759, 213491, 214596, 216075, 217565, 219064, 220574, 222095, 223626, 225373, 227340, 229531, 231950, 234600, 237281, 239993, 242735, 245509, 248314, 251311, 254503, 257894, 261491, 265297, 269158, 273075, 277050, 281082, 285173, 288773, 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, 5828, 5828, 5828, 5828, 5828, 5828, 5828, 5828, 5828, 5828, 5828, 5828, 5828, 5828, 5828, 5828, 5828, 5828, 5828, 5855, 5910, 5993, 6105, 6247, 6392, 6541, 6693, 6849, 7008, 7171, 7338, 7508, 7683, 7861, 8044, 8231, 8422, 8618, 8818, 9023, 9233, 9448, 9667, 9892, 10122, 10357, 10598, 10845, 11097, 11355, 11618, 11908, 12204, 12508, 12819, 13138, 13464, 13799, 14143, 14494, 14855, 15224, 15602, 15990, 16388, 16795, 17212, 17640, 18078, 18527, 18987, 19459, 19942, 20437, 20945, 21465, 21998, 22544, 23103, 23677, 24264, 24866, 25483, 26115, 26763, 27427, 28107, 28804, 29518, 30250, 31000, 31768, 32556, 33363, 34189, 35037, 35905, 36794, 37706, 38640, 39597, 40577, 41582, 42612, 43667, 44748, 45855, 46990, 48153, 49345, 50566, 51817, 53099, 54413, 55759, 57138, 58551, 59999, 61394, 62821, 64282, 65776, 67305, 68869, 70470, 72109, 73785, 75500, 77255, 77209, 75486, 72200, 67453, 61336, 55773, 50716, 46116, 41934, 38131, 34673, 31529, 28669, 26070, 23705, 21556, 19601, 17823, 16207, 14737, 13700, 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, 104925, 122412, 126633, 131000, 135517, 140190, 145025, 155384, 166482, 178374, 191115, 204766, 208945, 213209, 217560, 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, 382696, 382696, 382696, 382696, 382696, 382696, 382696, 382696, 382696, 382696, 382696, 382696, 382696, 382696, 382696, 382696, 382696, 382696, 382696, 381978, 380549, 378416, 375585, 372062, 368573, 365116, 361692, 358300, 354940, 351611, 348314, 345047, 341811, 338605, 335430, 332284, 329168, 326081, 323022, 319993, 316992, 314019, 311074, 308157, 305267, 302404, 299568, 296758, 293975, 291990, 290798, 290166, 290318, 291247, 292180, 293116, 294054, 294995, 295939, 296886, 297836, 298789, 299744, 300702, 301663, 302627, 303594, 304564, 305537, 306574, 307676, 308843, 310076, 311376, 312680, 313990, 315304, 316625, 317950, 319345, 320810, 322346, 323953, 325632, 327319, 329015, 330719, 332432, 334154, 335952, 337827, 339780, 341811, 343922, 346045, 348181, 350331, 352493, 354668, 357001, 359492, 362144, 364959, 367940, 370944, 373973, 377026, 380104, 383207, 386100, 388783, 391251, 393502, 395533, 397575, 399626, 401688, 403761, 406183, 409360, 413307, 418040, 423575, 429929, 436378, 442924, 449568, 456311, 463156, 470008, 476866, 483728, 490594, 497463, 504427, 511489, 518650, 525911, 533274, 541178, 549640, 558674, 568298, 578527, 588941, 599542, 610334, 621320, 632503, 644899, 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, 59000, 60670, 62388, 64154, 65970, 67838, 69759, 71733, 73764, 75853, 77294, 78716, 79916, 80886, 81868, 82861, 83867, 84885, 85915, 86841, 87663, 88376, 88981, 89474, 89970, 90468, 90970, 91474, 91981, 92786, 93899, 95327, 97078, 99162, 101290, 103463, 105684, 107952, 110268, 113208, 116812, 121120, 126179, 132034, 138160, 144571, 151279, 158299, 165644, 173773, 182748, 192864, 203990, 216207, 229154, 242877, 257421, 272836, 289174, 302896, 313826, 321778, 326553, 327942, 329336, 330735, 332141, 333551, 334968, 336771, 338968, 341564, 344565, 347977, 351423, 354902, 358415, 361963, 365545, 368736, 371529, 373918, 375898, 377461, 379030, 380605, 382187, 383774, 385367, 386733, 387869, 388774, 389447, 389887, 390326, 390765, 391204, 391644, 392083, 392480, 392834, 393145, 393414, 393640, 393866, 394091, 394316, 394540, 394764, 395179, 395786, 396585, 397578, 398765, 399955, 401149, 402345, 403545, 404304, 405271, 406448, 407837, 409438, 411252, 413075, 414906, 416744, 418591, 420446, 422479, 424691, 427084, 429660, 432422, 435201, 437998, 440812, 443645, 446497, 450047, 454310, 459300, 465032, 471520, 478099, 484770, 491533, 498391, 505345, 514332, 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, 65, 81, 102, 128, 160, 200, 200, 200, 200, 200, 200, 200, 200, 200, 200, 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, 5100000, 5165663, 5232171, 5299535, 5367767, 5436878, 5506878, 5577779, 5649593, 5722332, 5796956, 5871592, 5947189, 6023759, 6101316, 6179870, 6259437, 6340027, 6421655, 6483214, 6524512, 6545355, 6545545, 6524883, 6504286, 6483755, 6463288, 6442885, 6422547, 6418962, 6432243, 6462504, 6509859, 6574426, 6639634, 6705488, 6771995, 6839162, 6906995, 6973425, 7038422, 7101952, 7163984, 7224485, 7285497, 7347024, 7409071, 7471641, 7534741, 7607082, 7688866, 7776783, 7874465, 7982109, 8091222, 8201826, 8313940, 8427584, 8542780, 8642606, 8726791, 8795060, 8847135, 8882733, 8918473, 8954355, 8990379, 9026546, 9062857, 9113273, 9178007, 9257275, 9351295, 9460289, 9570550, 9682095, 9794939, 9909095, 10024579, 10141389, 10259540, 10379046, 10499924, 10622190, 10745876, 10871001, 10997580, 11125631, 11255171, 11392794, 11538689, 11693044, 11856053, 12027914, 12202263, 12379137, 12558572, 12740605, 12925274, 13098862, 13261087, 13411660, 13550290, 13676676, 13804239, 13932988, 14062935, 14194091, 14326467, 14429522, 14503032, 14546769, 14560504, 14544007, 14527526, 14511060, 14494609, 14478175, 14468493, 14502107, 14579605, 14701588, 14868662, 15081445, 15297272, 15516188, 15738237, 15963464, 16191914, 16433663, 16689077, 16958527, 17242393, 17541066, 17844913, 18154022, 18468486, 18788397, 19113850, 19510841, 19982850, 20533490, 21166520, 21885841, 22629608, 23398651, 24193829, 25016030, 25866173, 26727593, 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, 16416, 16416, 16416, 16416, 16416, 16416, 16416, 16416, 16416, 16416, 16416, 16416, 16416, 16416, 16416, 16416, 16416, 16416, 16416, 16432, 16464, 16511, 16575, 16655, 16736, 16817, 16898, 16980, 17062, 17144, 17227, 17310, 17394, 17478, 17562, 17647, 17732, 17818, 17904, 17991, 18077, 18165, 18252, 18341, 18429, 18518, 18608, 18698, 18788, 18879, 18970, 19068, 19166, 19266, 19365, 19465, 19566, 19667, 19768, 19870, 19973, 20076, 20180, 20284, 20389, 20494, 20600, 20707, 20814, 20921, 21029, 21138, 21247, 21357, 21467, 21578, 21689, 21801, 21914, 22027, 22141, 22255, 22370, 22486, 22602, 22718, 22836, 22954, 23072, 23191, 23311, 23431, 23552, 23674, 23796, 23919, 24042, 24166, 24291, 24417, 24543, 24669, 24797, 24925, 25053, 25183, 25312, 25443, 25574, 25706, 25839, 25972, 26106, 26241, 26377, 26513, 26649, 26787, 26916, 27046, 27177, 27308, 27440, 27573, 27706, 27840, 27974, 28110, 28245, 28382, 28519, 28657, 28795, 28934, 29074, 29214, 29356, 29497, 29640, 29783, 29927, 30071, 30217, 30363, 30509, 30657, 30805, 30954, 31103, 31419, 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, 712558, 712558, 712558, 712558, 712558, 712558, 712558, 712558, 712558, 712558, 712558, 712558, 712558, 712558, 712558, 712558, 712558, 712558, 712558, 713866, 716493, 720453, 725756, 732416, 739137, 745920, 752765, 759673, 766644, 773679, 780779, 787944, 795175, 802472, 809836, 817267, 824767, 832336, 839974, 847682, 855461, 863311, 871233, 879228, 887296, 895439, 903656, 911948, 920317, 928762, 937285, 945951, 954697, 963524, 972433, 981424, 990498, 999656, 1008899, 1018227, 1027641, 1037143, 1046732, 1056410, 1066177, 1076035, 1085984, 1096024, 1106158, 1116385, 1126707, 1137125, 1147638, 1158249, 1168958, 1179766, 1190674, 1201682, 1212793, 1224006, 1235323, 1246744, 1258271, 1269905, 1281646, 1293496, 1305455, 1317525, 1329707, 1342001, 1354408, 1366931, 1379569, 1392324, 1405197, 1418189, 1431301, 1444535, 1457890, 1471369, 1484973, 1498703, 1512559, 1526544, 1540658, 1554902, 1569278, 1583787, 1598430, 1613208, 1628124, 1643177, 1658369, 1673701, 1689176, 1704793, 1720555, 1736462, 1752397, 1768478, 1784707, 1801084, 1817612, 1834292, 1851124, 1868111, 1885254, 1902555, 1920014, 1937633, 1955414, 1973358, 1991467, 2009741, 2028184, 2046796, 2065579, 2084534, 2103663, 2122967, 2142449, 2162109, 2181950, 2201973, 2222179, 2242572, 2263151, 2283919, 2304877, 2333587, 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, 7789, 7789, 7789, 7789, 7789, 7789, 7789, 7789, 7789, 7789, 7789, 7789, 7789, 7789, 7789, 7789, 7789, 7789, 7789, 7808, 7846, 7903, 7980, 8076, 8174, 8273, 8373, 8475, 8577, 8681, 8786, 8892, 9000, 9109, 9219, 9331, 9444, 9558, 9674, 9791, 9909, 10029, 10151, 10274, 10398, 10524, 10651, 10780, 10910, 11043, 11176, 11322, 11469, 11619, 11770, 11924, 12079, 12236, 12396, 12557, 12721, 12886, 13054, 13224, 13396, 13571, 13747, 13926, 14108, 14291, 14477, 14666, 14857, 15050, 15246, 15444, 15645, 15849, 16055, 16264, 16475, 16690, 16907, 17126, 17349, 17575, 17803, 18035, 18269, 18507, 18747, 18991, 19238, 19488, 19741, 19998, 20258, 20521, 20788, 21058, 21331, 21608, 21889, 22173, 22461, 22753, 23049, 23348, 23651, 23878, 24028, 24100, 24093, 24007, 23922, 23836, 23751, 23666, 23561, 23537, 23596, 23736, 23961, 24269, 24581, 24897, 25218, 25542, 25871, 26114, 26270, 26340, 26321, 26214, 26107, 26001, 25895, 25789, 25684, 25459, 25118, 24665, 24103, 23436, 22787, 22156, 21542, 20946, 20366, 19961, 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, 600000, 600936, 601873, 602812, 603753, 604695, 605638, 606583, 607529, 608477, 609427, 610378, 611330, 612284, 613239, 614196, 615154, 616114, 617075, 618033, 618988, 619941, 620891, 621837, 622786, 623735, 624686, 625639, 626593, 627548, 628505, 629463, 630423, 631385, 632347, 633312, 634277, 635244, 636213, 637183, 638155, 639128, 640102, 641078, 642056, 643035, 644015, 644997, 645981, 646966, 647952, 648865, 649778, 650693, 651609, 652527, 653446, 654366, 655287, 656209, 657133, 658058, 658985, 659913, 660842, 661772, 662704, 663637, 664571, 665511, 666458, 667411, 668369, 669334, 670301, 671269, 672238, 673208, 674180, 675154, 676128, 677105, 678082, 679061, 680041, 681023, 682006, 682991, 683977, 684964, 685953, 686943, 687935, 688928, 689923, 690919, 691916, 692915, 693915, 695189, 696737, 698562, 700663, 703044, 705433, 707829, 710234, 712647, 715068, 717248, 719186, 720880, 722329, 723532, 724737, 725944, 727154, 728365, 729664, 730965, 732268, 733574, 734882, 736193, 737506, 738821, 740138, 741458, 742780, 744105, 745432, 746761, 748093, 749427, 750764, 752102, 753444, 754787, 756133, 757482, 758832, 760186, 761541, 762899, 764260, 765623, 766988, 768356, 769726, 774006, 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, 126582, 126582, 126582, 126582, 126582, 126582, 126582, 126582, 126582, 126582, 126582, 126582, 126582, 126582, 126582, 126582, 126582, 126582, 126582, 126980, 127783, 128997, 130629, 132685, 134772, 136893, 139047, 141235, 143458, 145715, 148008, 150337, 152703, 155106, 157547, 160026, 162544, 165102, 167700, 170339, 173020, 175742, 178508, 181317, 184170, 187068, 190012, 193002, 196039, 199124, 202257, 205450, 208694, 211989, 215336, 218736, 222189, 225697, 229261, 232880, 236557, 240292, 244086, 247939, 251854, 255830, 259869, 263972, 268140, 272373, 276674, 281042, 285479, 289986, 294565, 299215, 303940, 308738, 313613, 318564, 323594, 328703, 333892, 339164, 344519, 349958, 355483, 361096, 366797, 372588, 378470, 384446, 390515, 396681, 402944, 409306, 415768, 422332, 429000, 435773, 442653, 449642, 456741, 463952, 471277, 478717, 486276, 493953, 501752, 507359, 510756, 511922, 510837, 507481, 504147, 500834, 497543, 494274, 491002, 487750, 484521, 481313, 478126, 474960, 471815, 468691, 465587, 462505, 459442, 456400, 453378, 450376, 447394, 444432, 441489, 438566, 435662, 432777, 429911, 427065, 424237, 421428, 418638, 415866, 413112, 410377, 407659, 404960, 402279, 401374, 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, 8881, 9609, 9930, 10261, 10603, 10956, 11321, 11712, 12116, 12533, 12966, 13413, 13440, 13466, 13493, 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, 2500000, 2509126, 2518286, 2527479, 2536706, 2545967, 2555261, 2564589, 2573951, 2583348, 2592813, 2602278, 2611778, 2621312, 2630882, 2640486, 2650125, 2659800, 2669510, 2678317, 2686218, 2693207, 2699278, 2704427, 2709586, 2714755, 2719934, 2725122, 2730320, 2735529, 2740747, 2745975, 2751213, 2756461, 2761719, 2766987, 2772266, 2777554, 2782852, 2788161, 2793479, 2798808, 2804147, 2809496, 2814855, 2820225, 2825605, 2830995, 2836395, 2846471, 2861280, 2880537, 2904635, 2933630, 2962913, 2992489, 3022361, 3052530, 3083000, 3113775, 3144856, 3176248, 3207953, 3239975, 3272316, 3304980, 3337970, 3371289, 3404940, 3438928, 3473255, 3507924, 3542940, 3578305, 3614022, 3650097, 3686531, 3723329, 3760494, 3798031, 3835941, 3874231, 3912902, 3951959, 3991406, 4031247, 4071485, 4112125, 4153170, 4194328, 4235595, 4276971, 4318453, 4360040, 4402028, 4444420, 4487220, 4530432, 4574060, 4624206, 4681030, 4744697, 4815374, 4893229, 4972344, 5052737, 5134431, 5217445, 5301801, 5375224, 5437479, 5488325, 5527518, 5554809, 5582234, 5609795, 5637492, 5665326, 5693973, 5729691, 5772593, 5822794, 5880407, 5945551, 6011417, 6078012, 6145344, 6213423, 6282256, 6360339, 6447923, 6545268, 6652636, 6770297, 6890039, 7011899, 7135915, 7262123, 7390564, 7517200, 7641938, 7764682, 7885334, 8003793, 8124032, 8246076, 8369954, 8495694, 8623322, 8773203, 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, 2000000, 2004694, 2009399, 2014115, 2018842, 2023580, 2028329, 2033089, 2037861, 2042643, 2047449, 2052254, 2057070, 2061898, 2066737, 2071588, 2076450, 2081323, 2086208, 2101716, 2128167, 2165888, 2215215, 2276494, 2339468, 2404184, 2470691, 2539037, 2609274, 2681454, 2755630, 2831859, 2910196, 2990700, 3073431, 3158451, 3245823, 3335611, 3427884, 3522709, 3620157, 3720300, 3823214, 3928975, 4037662, 4149355, 4264137, 4382095, 4503316, 4601598, 4676306, 4722272, 4743293, 4738754, 4734215, 4729675, 4725136, 4720597, 4716057, 4710576, 4704156, 4696800, 4688514, 4679299, 4670099, 4660912, 4651739, 4642579, 4633434, 4623378, 4612417, 4600557, 4587802, 4574160, 4560553, 4546983, 4533448, 4519950, 4506487, 4495751, 4487730, 4482414, 4479792, 4479853, 4479910, 4479963, 4480011, 4480055, 4480095, 4475645, 4466734, 4453386, 4435630, 4413492, 4391459, 4369532, 4347711, 4325993, 4304381, 4279459, 4251279, 4219891, 4185345, 4147689, 4110368, 4073378, 4036717, 4000383, 3964371, 3931797, 3902611, 3876764, 3854207, 3834893, 3815671, 3796542, 3777505, 3758560, 3743526, 3742663, 3756127, 3784076, 3826669, 3884069, 3942330, 4001465, 4061487, 4122409, 4184245, 4246147, 4308103, 4370102, 4432133, 4494183, 4557101, 4620901, 4685593, 4751192, 4817708, 4889118, 4965561, 5047181, 5134123, 5226537, 5320614, 5416386, 5513881, 5613130, 5714167, 5816523, 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, 6000000, 5840961, 5686137, 5535417, 5388692, 5245857, 5106807, 4971443, 4839667, 4711384, 4589813, 4468153, 4349717, 4234421, 4122181, 4012916, 3906548, 3802999, 3702194, 3625334, 3571864, 3541246, 3532957, 3546487, 3560069, 3573704, 3587390, 3601129, 3614920, 3628764, 3642661, 3656612, 3670616, 3684673, 3698784, 3712950, 3727169, 3741443, 3755772, 3770156, 3784594, 3799088, 3813638, 3828243, 3842904, 3857621, 3872395, 3887225, 3902112, 3917062, 3932075, 3941836, 3951619, 3961426, 3971249, 3981090, 3990948, 4000822, 4010714, 4020623, 4030549, 4040491, 4050451, 4060428, 4070421, 4080431, 4090459, 4100503, 4110564, 4106990, 4089958, 4059643, 4016217, 3959849, 3904264, 3849453, 3795403, 3742105, 3689549, 3698522, 3772362, 3914653, 4129245, 4420274, 4731805, 5065282, 5422250, 5804363, 6213391, 6593224, 6940165, 7250209, 7519019, 7741902, 7971375, 8207634, 8450877, 8701311, 8959148, 9196169, 9411380, 9603751, 9772217, 9915677, 10061221, 10208880, 10358684, 10510664, 10664851, 10806140, 10934246, 11048878, 11149741, 11236535, 11323979, 11412080, 11500841, 11590266, 11697676, 11808638, 11923214, 12041462, 12163444, 12289223, 12416302, 12544694, 12674415, 12805477, 12937894, 13079961, 13231889, 13393893, 13566191, 13749007, 13934287, 14122063, 14312370, 14505241, 14700712, 14907053, 15124546, 15353476, 15594135, 15846821, 16103601, 16364542, 16629712, 16899178, 17173011, 17450542, 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, 229000, 225966, 222971, 220017, 217101, 214225, 211386, 208585, 205821, 203094, 200438, 197782, 195161, 192575, 190024, 187506, 185021, 182569, 180150, 177763, 175407, 173083, 170790, 168527, 166293, 164090, 161916, 159770, 157653, 155564, 153503, 151469, 149461, 147481, 145527, 143598, 141696, 139818, 137965, 136137, 134333, 132553, 130797, 129064, 127353, 125666, 124001, 122358, 120736, 119685, 119203, 119393, 120149, 121470, 122806, 124157, 125522, 126902, 128297, 129708, 131133, 132575, 134032, 135505, 136994, 138500, 140021, 141560, 143115, 144687, 146277, 147884, 149508, 151150, 152810, 154488, 156184, 157899, 159632, 161385, 163156, 164947, 166758, 168588, 170438, 172308, 174199, 176110, 178043, 179996, 181970, 183966, 185984, 188024, 190086, 192170, 194278, 196408, 198561, 200995, 203718, 206737, 210061, 213697, 217396, 221159, 224987, 228881, 232842, 236826, 240833, 244862, 248913, 252985, 257124, 261330, 265605, 269950, 274135, 278697, 283647, 289000, 294767, 300962, 307287, 313745, 320339, 327071, 333945, 340906, 347953, 355089, 362313, 369626, 377087, 384698, 392463, 400385, 408467, 416627, 424866, 433183, 441579, 450053, 458689, 467492, 476463, 485607, 494926, 504644, 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, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1834, 1835, 1836, 1837, 1839, 1840, 1842, 1844, 1845, 1847, 1848, 1850, 1852, 1853, 1855, 1856, 1858, 1860, 1861, 1863, 1864, 1866, 1868, 1869, 1871, 1873, 1874, 1876, 1877, 1879, 1881, 1882, 1883, 1884, 1885, 1885, 1886, 1887, 1888, 1888, 1889, 1890, 1891, 1891, 1892, 1893, 1894, 1895, 1895, 1896, 1897, 1898, 1898, 1899, 1900, 1901, 1901, 1902, 1903, 1904, 1904, 1905, 1906, 1907, 1908, 1908, 1909, 1910, 1911, 1911, 1912, 1913, 1914, 1914, 1915, 1916, 1917, 1917, 1918, 1919, 1920, 1921, 1921, 1922, 1923, 1924, 1924, 1925, 1926, 1927, 1927, 1928, 1929, 1930, 1930, 1931, 1932, 1933, 1933, 1935, 1952, 1986, 2037, 2106, 2193, 2284, 2378, 2476, 2579, 2686, 2773, 2839, 2885, 2908, 2908, 2908, 2908, 2908, 2908, 2908, 2916, 2931, 2955, 2988, 3028, 3069, 3111, 3153, 3195, 3239, 3291, 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, 4000000, 3993964, 3987938, 3981920, 3975912, 3969912, 3963922, 3957941, 3951968, 3946005, 3940060, 3934114, 3928178, 3922251, 3916332, 3910423, 3904522, 3898631, 3892748, 3891014, 3893440, 3900034, 3910806, 3925767, 3940784, 3955859, 3970992, 3986183, 4001431, 4016738, 4032104, 4047528, 4063012, 4078554, 4094156, 4109818, 4125540, 4141321, 4157164, 4173066, 4189030, 4205055, 4221141, 4237288, 4253497, 4269769, 4286102, 4302498, 4318957, 4335485, 4352082, 4365747, 4379459, 4393218, 4407018, 4420860, 4434742, 4448667, 4462633, 4476640, 4490690, 4504781, 4518915, 4533090, 4547308, 4561568, 4575871, 4590217, 4604605, 4620129, 4636798, 4654618, 4673597, 4693742, 4713972, 4734287, 4754687, 4775173, 4795745, 4816403, 4837147, 4857979, 4878897, 4899904, 4920998, 4942181, 4963453, 4984813, 5006263, 5024496, 5039496, 5051249, 5059740, 5064953, 5070169, 5075388, 5080609, 5085833, 5091061, 5101195, 5116267, 5136307, 5161345, 5191411, 5221651, 5252063, 5282650, 5313413, 5344352, 5368013, 5384368, 5393386, 5395039, 5389297, 5383558, 5377823, 5372091, 5366362, 5364500, 5362639, 5360778, 5358918, 5357059, 5355200, 5353342, 5351485, 5349628, 5347772, 5345917, 5344433, 5343320, 5342578, 5342207, 5342207, 5342207, 5342207, 5342207, 5342207, 5342207, 5393997, 5500086, 5663106, 5885818, 6171114, 6470239, 6783863, 7112689, 7457454, 7818930, 8133751, 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, 2000000, 2004651, 2009313, 2013986, 2018669, 2023364, 2028069, 2032785, 2037512, 2042251, 2060391, 2078671, 2101607, 2129272, 2157302, 2185700, 2214472, 2243623, 2273158, 2302618, 2331997, 2361287, 2390482, 2419575, 2449022, 2478828, 2508996, 2539531, 2570438, 2600166, 2628686, 2655969, 2681986, 2706706, 2731653, 2756831, 2782241, 2807885, 2833765, 2858669, 2882581, 2905482, 2927353, 2948178, 2969150, 2990272, 3011544, 3032967, 3054543, 3076130, 3097727, 3119242, 3140764, 3162293, 3183969, 3205794, 3227769, 3249894, 3272170, 3295652, 3320356, 3346299, 3373499, 3401973, 3430688, 3459645, 3488847, 3518295, 3547992, 3580048, 3614507, 3651413, 3690812, 3732749, 3775163, 3818059, 3861442, 3905319, 3949693, 3994700, 4040346, 4086642, 4133595, 4181215, 4229384, 4278108, 4327393, 4377246, 4427673, 4479670, 4533266, 4588493, 4645382, 4703966, 4763289, 4823360, 4884188, 4945783, 5008156, 5072940, 5140189, 5209957, 5282301, 5357276, 5433315, 5510433, 5588646, 5667969, 5748418, 5830495, 5914229, 5999652, 6086795, 6175690, 6265882, 6357392, 6450239, 6544441, 6640214, 6736779, 6834137, 6932291, 7031246, 7131002, 7232174, 7334781, 7438843, 7544382, 7651419, 7756463, 7859443, 7960289, 8058927, 8155281, 8252788, 8351461, 8451313, 8552359, 8654613, 8760124, 8868956, 8981176, 9096853, 9216054, 9336818, 9459164, 9583114, 9708687, 9835906, 9964193, 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, 17055, 18453, 19068, 19704, 20361, 21040, 25266, 27500, 32100, 35071, 38500, 41580, 42875, 51846, 73986, 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, 35847, 37734, 39830, 42043, 44379, 46845, 49447, 51152, 52916, 54741, 56628, 58581, 60083, 61624, 63204, 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, 200000, 193187, 186607, 180250, 174110, 168179, 162450, 156917, 151572, 146409, 141591, 136768, 132109, 127609, 123262, 119064, 115008, 111090, 107306, 104332, 102141, 100705, 100000, 100000, 100000, 100000, 100000, 100000, 100000, 99299, 97922, 95893, 93233, 89967, 86814, 83772, 80837, 78005, 75272, 73481, 72621, 72683, 73655, 75529, 77452, 79423, 81444, 83517, 85642, 88066, 90807, 93877, 97300, 101095, 105039, 109136, 113392, 117815, 122411, 128326, 135706, 144710, 155510, 168297, 182134, 197110, 213316, 230856, 249837, 269071, 288500, 308057, 327666, 347238, 367978, 389958, 413250, 437933, 464091, 488189, 510014, 529338, 545917, 559490, 573401, 587658, 602269, 617244, 632591, 647608, 662272, 676562, 690453, 703920, 717650, 731648, 745919, 760468, 775301, 791494, 809099, 828174, 848778, 870968, 893740, 917106, 941083, 965687, 990935, 1014998, 1037814, 1059319, 1079444, 1098120, 1117119, 1136447, 1156110, 1176113, 1196505, 1217578, 1239349, 1261836, 1285060, 1309037, 1333463, 1358344, 1383689, 1409507, 1435807, 1459777, 1481347, 1500446, 1517002, 1530942, 1545009, 1559205, 1573532, 1587991, 1602582, 1619373, 1638415, 1659762, 1683468, 1709588, 1736113, 1763050, 1790404, 1818183, 1846393, 1877502, 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, 186000, 186000, 186000, 186000, 186000, 186000, 186000, 186000, 186000, 186000, 186000, 186000, 186000, 186000, 186000, 186000, 186000, 186000, 186000, 186598, 187802, 189624, 192072, 195157, 198292, 201477, 204713, 208001, 211342, 214736, 218186, 221690, 225251, 228869, 232545, 236280, 240075, 243932, 247850, 251831, 255876, 259985, 264161, 268404, 272716, 277096, 281547, 286069, 290664, 294719, 298221, 302098, 305411, 308143, 310897, 313673, 316470, 319289, 322130, 324994, 327880, 330789, 333720, 336675, 339652, 342653, 345677, 348725, 351797, 355313, 359284, 363722, 368640, 374047, 379531, 385092, 390731, 396449, 402248, 408128, 414091, 420137, 426269, 432486, 438791, 445183, 451666, 458239, 464905, 471663, 478516, 485465, 492511, 499656, 506901, 514246, 521694, 529246, 536904, 544995, 553531, 562527, 571995, 581949, 592072, 602367, 612836, 623483, 634310, 645326, 656534, 667936, 679537, 691339, 703341, 715547, 727960, 740583, 751483, 761208, 769730, 777026, 783068, 787830, 792620, 797440, 802289, 807168, 812076, 819324, 828973, 841085, 855722, 872951, 890526, 908456, 926746, 945404, 964438, 985508, 1008702, 1034110, 1061827, 1091950, 1122928, 1154785, 1187545, 1221235, 1255881, 1292259, 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, 852737, 852737, 852737, 852737, 852737, 852737, 852737, 852737, 852737, 852737, 852737, 852950, 853378, 854022, 854883, 855962, 857260, 858779, 860519, 862482, 864668, 867080, 869718, 872583, 875677, 879001, 882555, 886342, 890363, 894618, 899109, 903837, 908590, 913368, 918171, 923000, 927853, 932733, 937637, 942568, 947525, 952508, 957517, 962552, 967614, 972702, 977817, 982959, 988128, 993325, 998548, 1001816, 1005089, 1009375, 1013674, 1017985, 1022310, 1026648, 1031000, 1035572, 1040367, 1045389, 1050638, 1056118, 1061622, 1067149, 1072699, 1078274, 1083872, 1089712, 1095798, 1102133, 1108719, 1115561, 1122439, 1129354, 1136307, 1143297, 1150325, 1157391, 1164495, 1171637, 1178817, 1186037, 1193295, 1200593, 1207929, 1215306, 1222721, 1230177, 1237673, 1245209, 1252786, 1260403, 1268061, 1275761, 1283501, 1291284, 1299107, 1308810, 1320431, 1334010, 1349586, 1367201, 1385041, 1403107, 1421403, 1439932, 1458697, 1476804, 1494234, 1510967, 1526982, 1542261, 1557686, 1573259, 1588981, 1604855, 1617694, 1632608, 1649641, 1668838, 1690245, 1713908, 1737903, 1762234, 1786905, 1811921, 1837288, 1862632, 1887949, 1913232, 1938477, 1963677, 1989205, 2015064, 2041260, 2067796, 2094678, 2123628, 2154703, 2187960, 2223458, 2261257, 2299699, 2338794, 2378553, 2418989, 2460111, 2510040, 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, 12100860, 12100860, 12100860, 12100860, 12100860, 12100860, 12100860, 12100860, 12100860, 12100860, 12100860, 12100860, 12100860, 12100860, 12100860, 12100860, 12100860, 12100860, 12100860, 12109939, 12128130, 12155468, 12191986, 12237721, 12283627, 12329705, 12375956, 12422381, 12468980, 12515753, 12562702, 12609827, 12657129, 12704609, 12752266, 12800102, 12848118, 12896314, 12944690, 12993248, 13041988, 13090911, 13140018, 13189309, 13238784, 13288445, 13338293, 13388327, 13438550, 13489183, 13540231, 13610331, 13680992, 13752218, 13823789, 13895706, 13967972, 14040588, 14113556, 14188092, 14264213, 14341937, 14421279, 14502256, 14583662, 14665498, 14747767, 14830470, 14913610, 15000325, 15090660, 15184659, 15282368, 15383833, 15485944, 15588706, 15692122, 15796197, 15900934, 16009677, 16122483, 16239408, 16360511, 16485848, 16612117, 16739324, 16867476, 16996581, 17126644, 17255057, 17381784, 17506792, 17630043, 17751504, 17873772, 17996851, 18120748, 18245468, 18371015, 18510500, 18664170, 18832279, 19015081, 19212834, 19412612, 19614436, 19818325, 20024302, 20232386, 20442936, 20655981, 20871550, 21089672, 21310378, 21533359, 21758639, 21986241, 22216188, 22420351, 22657217, 22927580, 23232246, 23572038, 23947794, 24329539, 24717370, 25111383, 25511677, 25918352, 26326182, 26735105, 27145057, 27555974, 27967788, 28385755, 28809970, 29240524, 29677512, 30121031, 30590134, 31085546, 31608007, 32158274, 32737123, 33326391, 33926266, 34536939, 35158604, 35791459, 36467880, 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, 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, 14838618, 15067685, 15302563, 15543433, 15790477, 16043894, 16303900, 16570718, 16844590, 17125777, 17467174, 17807168, 18170645, 18557972, 18955805, 19364459, 19784263, 20215550, 20658668, 21090464, 21510934, 21914615, 22306934, 22690399, 23086083, 23494377, 23915695, 24350457, 24799113, 25266638, 25752984, 26258100, 26781880, 27324243, 27879610, 28450522, 29036165, 29636955, 30253319, 30898340, 31573090, 32282594, 33024083, 33798746, 34595094, 35413870, 36255770, 37121492, 38011781, 38929911, 39876476, 40842039, 41836553, 42860618, 43912313, 44992434, 46101792, 47241225, 48411600, 49534842, 50608685, 51632329, 52601660, 53514246, 54446273, 55398175, 56370397, 57363403, 58377653, 59427577, 60513811, 61637547, 62798952, 63998628, 65223307, 66473510, 67749780, 69052658, 70382706, 71736945, 73115785, 74519516, 75948682, 77403760, 78888752, 80404307, 81951120, 83529830, 85141128, 86734345, 88308229, 89862886, 91395915, 92905581, 94441763, 96004933, 97595577, 99214186, 100861272, 102568489, 104337584, 106181070, 108089905, 110066137, 112080524, 114133852, 116226903, 118360491, 120535439, 122613680, 124592192, 126466166, 128233899, 129892337, 131576755, 133287590, 135025298, 136790334, 138627827, 140539522, 142526443, 144590318, 146732394, 148952849, 151207885, 153498078, 155824012, 158186296, 160585523, 162832831, 164924575, 166858221, 168628343, 170231505, 171853242, 173493832, 175153555, 176832698, 178531557, 180525436, 182823179, 185449049, 188396632, 191675323, 195019763, 198431553, 201912308, 205463865, 209087777, 212901535, 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, 4345000, 4345000, 4345000, 4345000, 4345000, 4345000, 4345000, 4345000, 4345000, 4345000, 4345000, 4345000, 4345000, 4345000, 4345000, 4345000, 4345000, 4345000, 4345000, 4345652, 4346956, 4348913, 4351524, 4354788, 4358055, 4361324, 4364595, 4367869, 4371146, 4374425, 4377706, 4380990, 4384277, 4387566, 4390857, 4394151, 4397447, 4400746, 4404047, 4407350, 4410657, 4413965, 4417276, 4420590, 4423906, 4427225, 4430546, 4433869, 4437195, 4440524, 4443855, 4458952, 4474069, 4489206, 4504363, 4519541, 4534739, 4549957, 4565195, 4580454, 4595733, 4611032, 4626352, 4641692, 4657053, 4672434, 4687835, 4703257, 4718699, 4735399, 4753367, 4772618, 4793164, 4815019, 4836943, 4858936, 4881000, 4903134, 4925338, 4947613, 4969959, 4992375, 5014863, 5037422, 5060052, 5082755, 5105529, 5128375, 5151294, 5174285, 5197349, 5220485, 5243695, 5266979, 5290336, 5313766, 5337271, 5360849, 5384502, 5408230, 5432032, 5455910, 5479862, 5503890, 5527994, 5552173, 5576429, 5600760, 5625168, 5666153, 5724136, 5799549, 5892831, 6004427, 6118105, 6233903, 6351861, 6472018, 6579631, 6689033, 6800254, 6913324, 7028275, 7145137, 7263942, 7384722, 7507510, 7632341, 7759247, 7888263, 8019424, 8152766, 8288325, 8426138, 8566243, 8708677, 8853479, 9000690, 9150348, 9302494, 9457170, 9614418, 9774281, 9936801, 10102024, 10269995, 10440758, 10614360, 10790849, 10953980, 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, 391865, 391865, 391865, 391865, 391865, 391865, 391865, 391865, 391865, 391865, 391865, 391865, 391865, 391865, 391865, 391865, 391865, 391865, 391865, 392555, 393941, 396029, 398826, 402337, 405879, 409452, 413057, 416693, 420362, 424063, 427796, 431562, 435361, 439194, 443061, 446961, 450896, 454866, 458870, 462910, 466985, 471097, 475244, 479428, 483649, 487907, 492202, 496535, 500906, 505316, 509765, 514410, 519097, 523827, 528600, 533416, 538276, 543180, 548129, 553123, 558163, 563248, 568380, 573558, 578783, 584056, 589377, 594746, 600165, 605632, 611150, 616717, 622335, 628004, 633725, 639498, 645324, 651202, 657134, 663120, 669160, 675256, 681406, 687613, 693876, 700197, 706574, 713010, 719504, 726058, 732671, 739344, 746078, 752873, 759730, 766649, 773632, 780678, 787788, 794962, 802202, 809508, 816880, 824319, 831826, 839401, 847045, 854759, 862543, 870398, 878324, 886322, 894393, 902537, 910756, 919049, 927417, 935862, 944101, 952413, 960798, 969256, 977789, 986397, 995081, 1003842, 1012679, 1021595, 1030588, 1039661, 1048814, 1058048, 1067363, 1076759, 1086239, 1095802, 1105449, 1115181, 1124999, 1134903, 1144894, 1154973, 1165142, 1175399, 1185747, 1196186, 1206717, 1217340, 1228058, 1239418, 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, 3360, 3360, 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, 900000, 898489, 896980, 895473, 893970, 892468, 890970, 889474, 887980, 886489, 890801, 895142, 901458, 909763, 918145, 926604, 935141, 943756, 952451, 962318, 973385, 985679, 999229, 1014062, 1029115, 1044391, 1059895, 1075628, 1091595, 1106700, 1120917, 1134224, 1146595, 1158005, 1169529, 1181168, 1192922, 1204794, 1216783, 1229289, 1242319, 1255885, 1269997, 1284663, 1299499, 1314507, 1329687, 1345043, 1360577, 1376908, 1394054, 1412140, 1431080, 1450893, 1470981, 1491347, 1511995, 1532929, 1554152, 1573950, 1592288, 1609129, 1624440, 1638184, 1652044, 1666021, 1680117, 1694331, 1708666, 1723729, 1739532, 1756087, 1773407, 1791506, 1809789, 1828260, 1846918, 1865767, 1884808, 1901683, 1916359, 1928804, 1938985, 1946870, 1954788, 1962737, 1970719, 1978733, 1986779, 1997704, 2011552, 2028366, 2048191, 2071072, 2094209, 2117605, 2141262, 2165183, 2189372, 2211863, 2232623, 2251621, 2268821, 2284192, 2299667, 2315246, 2330932, 2346723, 2362621, 2380237, 2399597, 2420731, 2443667, 2468434, 2493453, 2518725, 2544253, 2570040, 2595896, 2620044, 2642453, 2663094, 2681936, 2698948, 2716069, 2733298, 2750636, 2768084, 2785643, 2802985, 2820108, 2837007, 2853680, 2870123, 2886661, 2903294, 2920023, 2936848, 2953771, 2972974, 2994493, 3018361, 3044613, 3073283, 3102224, 3131436, 3160924, 3190690, 3220736, 3250978, 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, 1620686, 1620148, 1619978, 1620170, 1620722, 1621628, 1622888, 1624496, 1626451, 1628749, 1631728, 1634728, 1638069, 1641750, 1645765, 1650119, 1654809, 1659834, 1665199, 1670067, 1674378, 1678146, 1681224, 1683547, 1685889, 1688242, 1690614, 1693000, 1695401, 1698807, 1703281, 1708906, 1715728, 1723811, 1732231, 1740990, 1750087, 1759527, 1769312, 1781254, 1795408, 1811863, 1830664, 1851890, 1872994, 1894811, 1917374, 1940704, 1964827, 1995335, 2032905, 2078499, 2132695, 2196375, 2264940, 2338786, 2418328, 2504022, 2596365, 2683252, 2763879, 2837295, 2902597, 2958725, 3017142, 3077969, 3141338, 3207387, 3276265, 3343985, 3410382, 3475303, 3538541, 3599899, 3663296, 3728819, 3796562, 3866624, 3939110, 4016421, 4098707, 4186123, 4278795, 4376868, 4478189, 4582869, 4691019, 4802758, 4918203, 5026696, 5127791, 5221040, 5305943, 5381997, 5459450, 5538331, 5618663, 5700474, 5783794, 5868138, 5953511, 6041407, 6130264, 6220673, 6312680, 6406320, 6501615, 6598575, 6697260, 6790941, 6880041, 6964984, 7046151, 7123955, 7205616, 7291095, 7380375, 7473552, 7570522, 7675551, 7788438, 7909326, 8037669, 8173333, 8311980, 8453646, 8598375, 8746877, 8898531, 9040916, 9174006, 9297611, 9411863, 9516731, 9624651, 9735670, 9849842, 9967558, 10088561, 10225158, 10377714, 10550497, 10740030, 10946716, 11158769, 11376348, 11599543, 11829855, 12066236, 12315375, 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, 300000, 300875, 301753, 302634, 303517, 304402, 305290, 306181, 307074, 307970, 308872, 309773, 310677, 311583, 312492, 313404, 314318, 315235, 316155, 317075, 317994, 318912, 319831, 320749, 321669, 322593, 323519, 324447, 325379, 326312, 327249, 328188, 329130, 330075, 331023, 331973, 332926, 333881, 334840, 335801, 336764, 337731, 338700, 339673, 340648, 341625, 342606, 343589, 344576, 345565, 346557, 347166, 347777, 348388, 348999, 349612, 350225, 350838, 351452, 352067, 352683, 353299, 353916, 354533, 355151, 355770, 356389, 357009, 357629, 358251, 358873, 359496, 360121, 360746, 361371, 361997, 362624, 363252, 363880, 364509, 365138, 365768, 366398, 367029, 367661, 368293, 368926, 369560, 370194, 370829, 371464, 372100, 372736, 373373, 374011, 374649, 375288, 375927, 376567, 377784, 379583, 381971, 384952, 388533, 392147, 395794, 399475, 403189, 406937, 410047, 412514, 414331, 415493, 415993, 416492, 416992, 417492, 417992, 418993, 419997, 421003, 422011, 423022, 424035, 425051, 426069, 427090, 428112, 429138, 430166, 431196, 432229, 433264, 434302, 435342, 436385, 437430, 438478, 439528, 440581, 441636, 442694, 443755, 444817, 445883, 446951, 448021, 449095, 450170, 452898, 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, 13119841, 13145712, 13171633, 13197606, 13223629, 13249704, 13275830, 13302008, 13328238, 13354519, 13381804, 13409050, 13437210, 13466291, 13496296, 13527230, 13559098, 13591905, 13625655, 13660353, 13696004, 13718580, 13741205, 13786457, 13831857, 13877407, 13923107, 13968957, 14014958, 14061111, 14107416, 14153873, 14200484, 14247248, 14294165, 14341238, 14388465, 14435848, 14483387, 14531082, 14578935, 14626945, 14675113, 14723440, 14771926, 14820571, 14869377, 14918344, 14967472, 15016761, 15066213, 15104907, 15143692, 15182568, 15221537, 15260597, 15299750, 15338995, 15378332, 15417763, 15457286, 15496902, 15536612, 15576415, 15616312, 15656302, 15696387, 15736566, 15776839, 15824095, 15878377, 15939733, 16008208, 16083847, 16159836, 16236174, 16312864, 16389907, 16467306, 16545061, 16623174, 16701646, 16780480, 16859677, 16939239, 17019166, 17099461, 17180126, 17261161, 17342570, 17424352, 17506511, 17589047, 17671962, 17755259, 17838938, 17923001, 18007451, 18092288, 18177515, 18263133, 18349144, 18435550, 18522352, 18609553, 18697153, 18785155, 18873561, 18962372, 19081237, 19230643, 19411085, 19623063, 19867085, 20114130, 20364235, 20617438, 20873778, 21149350, 21451234, 21780196, 22137018, 22522501, 22937465, 23360074, 23790470, 24228796, 24675197, 25129824, 25592826, 26064359, 26544580, 27033648, 27531728, 28038984, 28555586, 29081706, 29617520, 30163206, 30718945, 31284924, 31861331, 32448357, 33046199, 33655057, 34275132, 34906631, 35549766, 36204749, 36919488, 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, 3875, 3875, 3875, 3875, 3875, 3875, 3875, 3875, 3875, 3875, 3875, 3875, 3875, 3875, 3875, 3875, 3875, 3875, 3875, 3879, 3886, 3898, 3913, 3932, 3951, 3970, 3989, 4008, 4027, 4047, 4066, 4086, 4106, 4126, 4146, 4166, 4186, 4206, 4226, 4247, 4267, 4288, 4309, 4329, 4350, 4371, 4392, 4414, 4435, 4456, 4478, 4500, 4523, 4545, 4568, 4591, 4614, 4637, 4660, 4683, 4707, 4730, 4754, 4778, 4802, 4826, 4850, 4874, 4898, 4923, 4947, 4972, 4997, 5022, 5047, 5072, 5097, 5123, 5148, 5174, 5200, 5226, 5252, 5278, 5305, 5331, 5358, 5385, 5411, 5438, 5466, 5493, 5520, 5548, 5576, 5604, 5632, 5660, 5688, 5716, 5745, 5774, 5802, 5831, 5861, 5890, 5919, 5949, 5978, 6008, 6038, 6068, 6099, 6129, 6160, 6191, 6222, 6253, 6283, 6313, 6344, 6374, 6405, 6436, 6467, 6498, 6530, 6561, 6593, 6625, 6657, 6689, 6721, 6754, 6787, 6819, 6852, 6885, 6919, 6952, 6986, 7019, 7053, 7087, 7122, 7156, 7191, 7225, 7260, 7328, 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, 165944, 165944, 165944, 165944, 165944, 165944, 165944, 165944, 165944, 165944, 165944, 165944, 165944, 165944, 165944, 165944, 165944, 165944, 165944, 165944, 165944, 165944, 165944, 165944, 165944, 165944, 165944, 165944, 165944, 165944, 165944, 165944, 165944, 165944, 165944, 165944, 165944, 165944, 165944, 165944, 165944, 166009, 166139, 166336, 166599, 166929, 167327, 167793, 168328, 168932, 169606, 170431, 171347, 172357, 173460, 174659, 175953, 177345, 178835, 180424, 182114, 183906, 185735, 187603, 189509, 191455, 193441, 195467, 197550, 199690, 201889, 203694, 205909, 208177, 210500, 212879, 215317, 217815, 220375, 223001, 225694, 228457, 231292, 234202, 237151, 240138, 243165, 246232, 249340, 252496, 255701, 258960, 262276, 265665, 269128, 272677, 276313, 280038, 283853, 287759, 291751, 295832, 299995, 304243, 308561, 312949, 317844, 322820, 327878, 333020, 337256, 343699, 350268, 355348, 356869, 354829, 349229, 343718, 342471, 345635, 353234, 361000, 369781, 379623, 390574, 401842, 413434, 425361, 437633, 450258, 463247, 478268, 499208, 526318, 562023, 595958, 625083, 644618, 667500, 692474, 719218, 740680, 762751, 787043, 814979, 845512, 872964, 896516, 915374, 934628, 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, 75600, 76150, 76703, 77261, 77823, 78389, 78958, 79533, 80111, 80693, 81284, 81875, 82470, 83070, 83674, 84282, 84895, 85512, 86134, 86760, 87391, 88027, 88667, 89311, 89961, 90615, 91274, 91937, 92606, 93279, 93957, 94640, 95328, 96021, 96720, 97423, 98131, 98845, 99563, 100287, 101016, 101751, 102490, 103236, 103986, 104742, 105504, 106271, 107043, 108195, 109736, 111620, 113916, 116636, 119422, 122274, 125194, 128184, 131245, 134379, 137588, 140874, 144238, 147682, 151209, 154820, 158516, 162302, 166177, 169763, 173049, 176021, 178669, 180979, 183318, 185688, 188088, 190519, 192982, 195476, 198003, 200562, 203154, 205780, 208439, 211133, 213861, 216625, 219424, 222260, 225132, 228041, 230988, 233972, 236995, 240058, 243159, 246301, 249483, 253127, 257249, 261863, 266984, 272628, 278391, 284277, 290286, 296423, 302689, 310303, 319341, 329883, 342015, 355823, 370189, 385135, 400683, 416860, 433932, 448384, 460090, 468921, 474737, 477399, 480075, 482766, 485473, 488194, 490931, 496177, 504023, 514563, 527892, 544111, 560829, 578060, 595821, 614127, 632995, 651679, 670153, 688390, 706364, 724046, 742171, 760750, 779793, 799313, 819322, 839905, 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, 754894, 754894, 754894, 754894, 754894, 754894, 754894, 754894, 754894, 754894, 754894, 754894, 754894, 754894, 754894, 754894, 754894, 754894, 754894, 754951, 755065, 755236, 755465, 755750, 756036, 756321, 756607, 756893, 757179, 757465, 757751, 758037, 758324, 758610, 758897, 759184, 759471, 759757, 760045, 760332, 760619, 760906, 761194, 761481, 761769, 762057, 762345, 762633, 762921, 763209, 763498, 765038, 766580, 768122, 769666, 771211, 772757, 774303, 775851, 777400, 778950, 780501, 782054, 783607, 785161, 786716, 788273, 789830, 791389, 792948, 794509, 796071, 797633, 799197, 800762, 802328, 803895, 805463, 807033, 808603, 810174, 811747, 813320, 814895, 816470, 818047, 819625, 821204, 822784, 824365, 825947, 827530, 829114, 830699, 832286, 833873, 835462, 837052, 838642, 840234, 841827, 843421, 845016, 846612, 848209, 849808, 851407, 853008, 854609, 848110, 833850, 812156, 783339, 747696, 713674, 681198, 650198, 620608, 591489, 569561, 554530, 546115, 544050, 548080, 552141, 556231, 560352, 564503, 568686, 577957, 592614, 612970, 639353, 672109, 706543, 742740, 780793, 820795, 862846, 907052, 953522, 1002373, 1053727, 1107712, 1164463, 1224121, 1286836, 1352763, 1422069, 1485598, 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, 300000, 289089, 278575, 268444, 258681, 249273, 240207, 231471, 223053, 214940, 207408, 199864, 192595, 185591, 178841, 172337, 166069, 160029, 154209, 150507, 148904, 149382, 151928, 156529, 161270, 166154, 171186, 176371, 181712, 187216, 192886, 198727, 204746, 210947, 217336, 223918, 230699, 237686, 244885, 252301, 259942, 267815, 275926, 284283, 292892, 301763, 310902, 320318, 330019, 338219, 344865, 350007, 353485, 355236, 356996, 358765, 360543, 362329, 364124, 365928, 367741, 369563, 371394, 373234, 375082, 376941, 378808, 380684, 382570, 381265, 376870, 369480, 359189, 346085, 333459, 321294, 309572, 298278, 287396, 283839, 287990, 300279, 321188, 351253, 384132, 420088, 459410, 502413, 549441, 583842, 605060, 612464, 605342, 582894, 561278, 540463, 520421, 501121, 482537, 470063, 463602, 463063, 468363, 479424, 490746, 502335, 514198, 526341, 538771, 551519, 564592, 577999, 591749, 605851, 620288, 635069, 650202, 665696, 681354, 697348, 713685, 730372, 747417, 764828, 782644, 800875, 819531, 838621, 858156, 878198, 898760, 919855, 941498, 963701, 986429, 1009692, 1033503, 1057877, 1082825, 1109542, 1138105, 1168592, 1201084, 1235665, 1271242, 1307844, 1345499, 1384238, 1424093, 1464287, 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, 1271000, 1273261, 1275527, 1277796, 1280070, 1282347, 1284629, 1286914, 1289204, 1291498, 1293800, 1296102, 1298408, 1300718, 1303032, 1305350, 1307673, 1309999, 1312330, 1315315, 1318957, 1323262, 1328231, 1333871, 1339535, 1345222, 1350934, 1356670, 1362430, 1379678, 1408988, 1450962, 1506232, 1575456, 1647861, 1723594, 1802807, 1885661, 1972323, 2062967, 2157778, 2256945, 2360671, 2469163, 2582642, 2701335, 2825484, 2955338, 3091160, 3181932, 3227122, 3226130, 3178284, 3082835, 2990253, 2900451, 2813346, 2728857, 2646905, 2584669, 2541637, 2517312, 2511215, 2522878, 2534595, 2546366, 2558193, 2570074, 2582010, 2598136, 2618522, 2643242, 2672368, 2705975, 2740004, 2774462, 2809353, 2844683, 2880457, 2916681, 2953360, 2990501, 3028108, 3066189, 3104749, 3143793, 3183329, 3223362, 3263898, 3302336, 3338627, 3372721, 3404567, 3434114, 3463918, 3493980, 3524303, 3554889, 3585741, 3619764, 3657023, 3697583, 3741510, 3788872, 3836833, 3885402, 3934585, 3984391, 4034828, 4085875, 4137540, 4189831, 4242755, 4296321, 4350562, 4405488, 4461108, 4517430, 4574463, 4635090, 4699402, 4767491, 4839450, 4915376, 4992494, 5070822, 5150378, 5231183, 5313255, 5397255, 5483224, 5571203, 5661235, 5753362, 5846988, 5942138, 6038837, 6137109, 6236980, 6339585, 6444987, 6553250, 6664442, 6778629, 6894773, 7012907, 7133065, 7255281, 7379592, 7520596, 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, 2500000, 2436516, 2374643, 2314342, 2255572, 2198295, 2142472, 2088066, 2035043, 1983365, 1977352, 1970924, 1979603, 2003184, 2027046, 2051192, 2075625, 2100350, 2125369, 2153243, 2184052, 2217877, 2254800, 2294908, 2335728, 2377275, 2419561, 2462598, 2506402, 2550984, 2596360, 2642543, 2689547, 2737387, 2786078, 2835636, 2886074, 2937410, 2989660, 3041443, 3092731, 3143492, 3193695, 3243308, 3293691, 3344857, 3396818, 3449585, 3503173, 3558672, 3616131, 3668487, 3722665, 3778702, 3835568, 3893276, 3951836, 4011262, 4071566, 4132760, 4194858, 4257873, 4321817, 4386704, 4452548, 4519363, 4587161, 4655959, 4725769, 4796453, 4868021, 4940483, 5013851, 5088134, 5163498, 5239955, 5317524, 5396217, 5476053, 5546929, 5608674, 5661114, 5704072, 5737368, 5770833, 5804469, 5838276, 5872254, 5906404, 5946075, 5991341, 6042278, 6098964, 6161476, 6224600, 6288344, 6352711, 6417709, 6483342, 6558701, 6644021, 6739540, 6845501, 6962152, 7080757, 7201350, 7323962, 7448627, 7575378, 7704315, 7835476, 7968898, 8104619, 8242677, 8383046, 8525764, 8670870, 8818401, 8988378, 9164729, 9347641, 9537309, 9733929, 9937705, 10145747, 10358144, 10574987, 10796370, 11022388, 11258196, 11504117, 11760482, 12027632, 12305918, 12590643, 12881956, 13180009, 13484959, 13796964, 14120183, 14454975, 14801707, 15160759, 15532521, 15913398, 16303615, 16703401, 17112990, 17532623, 17984434, 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, 9000000, 9066429, 9133349, 9200762, 9268673, 9337085, 9406002, 9475428, 9545366, 9615821, 9687319, 9758821, 9830851, 9903413, 9976510, 10050147, 10124327, 10199055, 10274334, 10350171, 10426570, 10503535, 10581070, 10659180, 10737866, 10817133, 10896985, 10977426, 11058462, 11140095, 11222331, 11305175, 11388630, 11472700, 11557392, 11642709, 11728655, 11815236, 11902456, 11990320, 12078833, 12167999, 12257823, 12348310, 12439465, 12531294, 12623800, 12716989, 12810865, 12920301, 13045605, 13182509, 13335806, 13505801, 13677962, 13852316, 14028890, 14207714, 14388815, 14572223, 14757967, 14946077, 15136583, 15329515, 15524904, 15722782, 15923179, 16126130, 16331664, 16547224, 16773045, 17009367, 17256436, 17514502, 17776425, 18042263, 18312073, 18585917, 18863853, 19145943, 19432249, 19722834, 20017762, 20317098, 20620907, 20929256, 21242214, 21559849, 21882231, 22176477, 22441927, 22677908, 22883734, 23058710, 23235021, 23412677, 23591688, 23772066, 23953819, 24134036, 24312686, 24489736, 24665156, 24838911, 25013887, 25190093, 25367537, 25546228, 25726174, 25813800, 25809505, 25713684, 25526720, 25248988, 24974275, 24702547, 24433773, 24167920, 23913465, 23787804, 23791651, 23925744, 24190850, 24587764, 24991189, 25401234, 25818006, 26241617, 26672178, 27053912, 27385667, 27666271, 27894531, 28069231, 28245024, 28421919, 28599922, 28779039, 28959278, 28993497, 28883551, 28631257, 28238390, 27706686, 27184994, 26673126, 26170895, 25678120, 25194625, 24897453, 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, 2750000, 2775058, 2800344, 2825860, 2851609, 2877592, 2903812, 2930272, 2956972, 2983915, 3011352, 3038791, 3066480, 3094422, 3122618, 3151070, 3179783, 3208756, 3237994, 3265271, 3290556, 3313818, 3335027, 3354149, 3373382, 3392725, 3412178, 3431743, 3451420, 3471354, 3491548, 3512002, 3532721, 3553705, 3574815, 3596049, 3617410, 3638898, 3660513, 3680067, 3697539, 3712913, 3726167, 3737284, 3748433, 3759616, 3770833, 3782083, 3793366, 3806009, 3820021, 3835328, 3852025, 3870122, 3888303, 3906571, 3924924, 3943363, 3961889, 3983036, 4006837, 4033324, 4062531, 4094489, 4126699, 4159162, 4191881, 4224856, 4258092, 4290262, 4321350, 4351340, 4380214, 4407954, 4435870, 4463963, 4492234, 4520684, 4549314, 4580302, 4613680, 4649485, 4687749, 4728508, 4769622, 4811093, 4852925, 4895120, 4937682, 4979128, 5019437, 5058589, 5096563, 5133336, 5170376, 5207682, 5245258, 5283105, 5321225, 5361032, 5402551, 5445806, 5490822, 5537624, 5584825, 5632428, 5680437, 5728855, 5777686, 5819754, 5854984, 5883300, 5904627, 5918888, 5933183, 5947512, 5961877, 5976275, 5990842, 6016799, 6054309, 6103537, 6164649, 6237814, 6311847, 6386759, 6462560, 6539261, 6616872, 6696146, 6777114, 6859803, 6944245, 7030468, 7117763, 7206141, 7295617, 7386204, 7477915, 7566417, 7651628, 7733465, 7811843, 7886677, 7962228, 8038503, 8115508, 8193251, 8271739, 8346329, 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, 146063, 190325, 248000, 299428, 350856, 440820, 537637, 644736, 753992, 861685, 981410, 1209433, 1437455, 1665477, 1893499, 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, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14092, 14079, 14065, 14052, 14039, 14025, 14012, 13999, 13985, 13972, 13958, 13945, 13932, 13918, 13905, 13892, 13878, 13865, 13852, 13855, 13875, 13911, 13965, 14035, 14105, 14176, 14247, 14319, 14390, 14462, 14535, 14608, 14681, 14755, 14829, 14903, 14977, 15052, 15128, 15203, 15280, 15356, 15433, 15510, 15588, 15665, 15744, 15822, 15901, 15981, 16061, 16141, 16221, 16302, 16384, 16465, 16548, 16630, 16713, 16805, 16905, 17015, 17134, 17262, 17391, 17521, 17652, 17784, 17935, 18088, 18241, 18396, 18552, 18710, 18869, 19029, 19191, 19354, 19518, 19684, 19851, 20019, 20189, 20361, 20534, 20708, 20884, 21061, 21240, 21421, 21603, 21786, 21971, 22158, 22346, 22536, 22727, 22920, 23115, 23565, 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, 60800, 71200, 81200, 89000, 103922, 109100, 163950, 182700, 180800, 167070, 172600, 173740, 173260, 195430, 218690, 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, 5500000, 5541358, 5583027, 5625009, 5667307, 5709923, 5752859, 5796119, 5839703, 5883615, 5928191, 5972768, 6017681, 6062932, 6108523, 6154457, 6200736, 6247363, 6294341, 6341677, 6389374, 6437435, 6485863, 6534660, 6583824, 6633359, 6683265, 6733548, 6784208, 6835250, 6886676, 6938489, 6990691, 7043287, 7096278, 7149667, 7203459, 7257655, 7312259, 7367273, 7422702, 7478548, 7534813, 7591502, 7648618, 7706163, 7764141, 7822556, 7881410, 7939705, 7997430, 8054479, 8110934, 8166784, 8223019, 8279640, 8336652, 8394056, 8451855, 8510052, 8568650, 8627652, 8687060, 8746876, 8807105, 8867749, 8928810, 8990291, 9052196, 9113124, 9173060, 9231989, 9289894, 9346761, 9403976, 9461541, 9519459, 9577731, 9636360, 9695347, 9754696, 9814408, 9874486, 9934931, 9995746, 10056934, 10118496, 10180435, 10242753, 10304941, 10366994, 10428908, 10490681, 10552307, 10614295, 10676648, 10739367, 10802454, 10865912, 10933526, 11005350, 11081437, 11161841, 11246617, 11332037, 11418106, 11504829, 11592210, 11680255, 11760236, 11832057, 11895622, 11950834, 11997596, 12044540, 12091668, 12138981, 12186478, 12234305, 12306467, 12403390, 12525509, 12673261, 12847094, 13023310, 13201944, 13383028, 13566595, 13752681, 13936009, 14116480, 14293990, 14468434, 14639706, 14813005, 14988356, 15165782, 15345308, 15526960, 15681114, 15807371, 15905325, 15974568, 16014683, 16054899, 16095216, 16135634, 16176154, 16216775, 16288894, 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, 31295641, 31295641, 31295641, 31295641, 31295641, 31295641, 31295641, 31295641, 31295641, 31295641, 31295641, 31309403, 31337054, 31378723, 31434539, 31504633, 31589136, 31688181, 31801904, 31930439, 32073923, 32232494, 32406291, 32595456, 32800130, 33020456, 33256580, 33508645, 33776801, 34061195, 34361978, 34679300, 34999553, 35322763, 35648958, 35978166, 36310413, 36645729, 36984141, 37325679, 37670370, 38018244, 38369331, 38723660, 39081262, 39442165, 39806402, 40174002, 40544997, 40919417, 41297296, 41672597, 42051308, 42433459, 42819083, 43208210, 43600872, 43997102, 44396932, 44800394, 45207522, 45618348, 46032907, 46451233, 46873359, 47299320, 47729151, 48162887, 48600563, 49042216, 49487882, 49881387, 50334676, 50792084, 51253646, 51719402, 52189389, 52663646, 53142211, 53625125, 54112425, 54604152, 55100347, 55601049, 56106300, 56616141, 57130614, 57649761, 58173624, 58702246, 59235670, 59773940, 60317100, 60865195, 61418268, 61976366, 62539534, 63107819, 63681265, 64259921, 64843834, 65433051, 66027621, 66627592, 67233013, 67843934, 68460405, 69082476, 69710198, 70343622, 70982800, 71599548, 72250136, 72906633, 73569093, 74237572, 74912123, 75592802, 76290879, 76995402, 77706431, 78424026, 79148248, 79879158, 80616819, 81361291, 82112638, 82870923, 83636211, 84408566, 85188053, 85974739, 86768690, 87569973, 88378655, 89194804, 90018492, 90849785, 91688756, 92535473, 93390010, 94252439, 95122832, 96001262, 96887805, 97782535, 98685527, 99596857, 100516604, 101444845, 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, 928368, 928368, 928368, 928368, 928368, 928368, 928368, 928368, 928368, 928368, 928368, 928368, 928368, 928368, 928368, 928368, 928368, 928368, 928368, 931424, 937586, 946905, 959433, 975224, 991274, 1007589, 1024172, 1041028, 1058161, 1075576, 1093278, 1111272, 1129561, 1148151, 1167048, 1186255, 1205779, 1225623, 1245795, 1266298, 1287139, 1308323, 1329856, 1351742, 1373990, 1396603, 1419588, 1442952, 1466700, 1486156, 1501243, 1511643, 1517518, 1518791, 1520066, 1521342, 1522619, 1523896, 1525175, 1526455, 1527736, 1529018, 1530301, 1531585, 1532870, 1534156, 1535443, 1536731, 1538021, 1539311, 1540602, 1541894, 1543188, 1544482, 1545778, 1547074, 1548372, 1549670, 1550970, 1553203, 1556373, 1560486, 1565544, 1571553, 1577584, 1583639, 1589717, 1595819, 1601943, 1604862, 1604584, 1601116, 1594467, 1584644, 1574882, 1565179, 1555537, 1545954, 1536429, 1526357, 1515744, 1504600, 1492932, 1480749, 1468665, 1456680, 1444792, 1433002, 1421308, 1410828, 1401547, 1393451, 1386525, 1380755, 1375009, 1369287, 1363588, 1357914, 1352482, 1352170, 1357035, 1367132, 1382520, 1403258, 1424307, 1445672, 1467357, 1489367, 1511708, 1534072, 1556456, 1578855, 1601266, 1623684, 1646415, 1669465, 1692838, 1716537, 1740569, 1766368, 1793986, 1823474, 1854885, 1888273, 1922262, 1956862, 1992086, 2027943, 2064446, 2106457, 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, 950, 2515, 5482, 2600, 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, 1997, 1997, 6300, 6900, 6200, 5100, 3900, 3300, 3500, 3700, 4200, 5000, 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, 17202, 17202, 17202, 17202, 17202, 17202, 17202, 17202, 17202, 17202, 17202, 17202, 17202, 17202, 17202, 17202, 17202, 17202, 17202, 17261, 17380, 17561, 17803, 18109, 18420, 18737, 19059, 19386, 19719, 20058, 20402, 20753, 21109, 21472, 21841, 22216, 22598, 22986, 23381, 23782, 24191, 24607, 25029, 25459, 25897, 26342, 26794, 27254, 27723, 28199, 28683, 29205, 29736, 30277, 30827, 31388, 31958, 32539, 33131, 33728, 34330, 34937, 35549, 36167, 36796, 37435, 38085, 38747, 39420, 40050, 40634, 41171, 41660, 42100, 42544, 42993, 43447, 43905, 44368, 44829, 45286, 45741, 46192, 46641, 47093, 47550, 48012, 48478, 48948, 49293, 49513, 49605, 49570, 49407, 49244, 49081, 48919, 48757, 48596, 48411, 48203, 47973, 47719, 47443, 47168, 46895, 46624, 46354, 46085, 45744, 45331, 44847, 44295, 43675, 43063, 42460, 41866, 41280, 40664, 40153, 39746, 39441, 39236, 39128, 39021, 38914, 38808, 38702, 38596, 38553, 38573, 38656, 38803, 39014, 39225, 39438, 39652, 39866, 40083, 40382, 40766, 41238, 41797, 42447, 43107, 43778, 44459, 45150, 45852, 46554, 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, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24000, 24057, 24171, 24379, 24647, 24975, 25308, 25645, 25987, 26332, 26683, 27067, 27485, 27940, 28430, 28959, 29497, 30046, 30604, 31173, 31752, 32361, 33000, 33671, 34373, 35110, 35862, 36630, 37414, 38215, 39034, 39767, 40414, 40970, 41433, 41799, 42168, 42541, 42917, 43296, 43679, 44155, 44726, 45397, 46169, 47046, 47939, 48849, 49776, 50721, 51684, 52454, 53029, 53405, 53577, 53541, 53505, 53469, 53434, 53398, 53362, 53411, 53545, 53766, 54073, 54468, 54866, 55267, 55670, 56076, 56411, 56843, 57376, 58012, 58752, 59599, 60458, 61330, 62213, 63110, 64020, 64957, 65923, 66918, 67943, 68999, 70071, 71159, 72265, 73387, 74527, 75634, 76707, 77745, 78746, 79709, 80684, 81671, 82670, 83681, 84705, 85710, 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, 5380, 5380, 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, 3583, 3877, 4006, 4140, 4278, 4420, 4567, 4725, 4888, 5057, 5231, 5411, 4943, 4475, 4021, 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, 25781, 25781, 25781, 25781, 25781, 25781, 25781, 25781, 25781, 25781, 25781, 25781, 25781, 25781, 25781, 25781, 25781, 25781, 25781, 25807, 25859, 25938, 26043, 26175, 26308, 26441, 26575, 26710, 26845, 26981, 27118, 27255, 27393, 27532, 27671, 27811, 27952, 28094, 28236, 28379, 28523, 28667, 28812, 28958, 29105, 29252, 29401, 29550, 29699, 29858, 30026, 30167, 30317, 30476, 30636, 30797, 30959, 31121, 31284, 31482, 31716, 31985, 32290, 32633, 32979, 33328, 33682, 34038, 34399, 34772, 35158, 35557, 35969, 36394, 36825, 37260, 37701, 38146, 38597, 38950, 39203, 39357, 39409, 39359, 39309, 39260, 39210, 39160, 39110, 39185, 39385, 39712, 40168, 40754, 41348, 41951, 42563, 43184, 43814, 44189, 44311, 44180, 43796, 43159, 42531, 41912, 41303, 40702, 40110, 39666, 39368, 39216, 39206, 39337, 39468, 39600, 39733, 39865, 40051, 40271, 40525, 40814, 41137, 41497, 41860, 42225, 42594, 42967, 43342, 43872, 44563, 45419, 46446, 47650, 48885, 50153, 51453, 52787, 54155, 55343, 56344, 57152, 57760, 58162, 58567, 58975, 59385, 59798, 60214, 60793, 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, 47300, 47292, 47284, 47276, 47268, 47260, 47252, 47244, 47236, 47228, 47220, 47211, 47203, 47195, 47187, 47179, 47171, 47163, 47155, 47147, 47139, 47131, 47123, 47115, 47107, 47099, 47091, 47083, 47075, 47067, 47059, 47051, 47043, 47035, 47027, 47019, 47011, 47003, 46995, 46987, 46979, 46971, 46963, 46955, 46947, 46939, 46931, 46923, 46915, 46843, 46707, 46555, 46339, 46060, 45782, 45507, 45233, 44960, 44690, 44420, 44153, 43887, 43622, 43359, 43098, 42838, 42580, 42323, 42067, 41814, 41561, 41310, 41061, 40813, 40567, 40322, 40078, 39836, 39595, 39356, 39118, 38882, 38647, 38413, 38181, 37950, 37720, 37492, 37265, 37039, 36815, 36592, 36371, 36150, 35931, 35714, 35497, 35282, 35068, 35003, 35087, 35321, 35709, 36251, 36800, 37359, 37925, 38500, 39084, 39519, 39803, 39935, 39913, 39735, 39558, 39381, 39206, 39031, 38820, 38999, 39583, 40588, 42031, 43930, 45915, 47989, 50157, 52422, 54790, 56960, 58916, 60643, 62124, 63342, 64584, 65850, 67141, 68458, 69800, 71156, 72525, 73907, 75304, 76713, 78149, 79612, 81103, 82621, 84168, 85941, 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, 5492, 5492, 5492, 5492, 5492, 5492, 5492, 5492, 5492, 5492, 5492, 5492, 5492, 5492, 5492, 5492, 5492, 5492, 5492, 5501, 5518, 5543, 5578, 5621, 5665, 5708, 5753, 5797, 5842, 5887, 5933, 5979, 6025, 6072, 6119, 6166, 6214, 6262, 6311, 6360, 6409, 6459, 6509, 6559, 6610, 6661, 6713, 6765, 6817, 6870, 6923, 6976, 7030, 7083, 7137, 7192, 7247, 7302, 7358, 7415, 7471, 7528, 7586, 7644, 7702, 7761, 7821, 7881, 7941, 8002, 8063, 8124, 8186, 8249, 8312, 8376, 8440, 8504, 8569, 8635, 8701, 8767, 8835, 8902, 8970, 9039, 9108, 9178, 9248, 9318, 9390, 9461, 9534, 9607, 9680, 9754, 9829, 9904, 9980, 10056, 10133, 10210, 10288, 10367, 10446, 10526, 10607, 10688, 10770, 10872, 10995, 11140, 11307, 11496, 11689, 11884, 12083, 12286, 12492, 12659, 12786, 12871, 12913, 12913, 12913, 12913, 12913, 12913, 12913, 12951, 13026, 13139, 13291, 13483, 13677, 13874, 14074, 14277, 14483, 14601, 14632, 14577, 14434, 14205, 13979, 13757, 13538, 13323, 13111, 12991, 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, 22731, 22731, 22731, 22731, 22731, 22731, 22731, 22731, 22731, 22731, 22731, 22731, 22731, 22731, 22731, 22731, 22731, 22731, 22731, 22763, 22828, 22925, 23056, 23219, 23384, 23549, 23716, 23885, 24054, 24224, 24396, 24569, 24743, 24919, 25095, 25273, 25452, 25633, 25815, 25998, 26182, 26367, 26554, 26743, 26932, 27123, 27315, 27509, 27704, 27901, 28098, 28304, 28512, 28721, 28931, 29143, 29357, 29572, 29789, 30007, 30227, 30448, 30671, 30896, 31122, 31351, 31580, 31812, 32045, 32280, 32516, 32754, 32994, 33236, 33480, 33725, 33972, 34221, 34472, 34724, 34979, 35235, 35493, 35753, 36015, 36279, 36545, 36812, 37082, 37354, 37628, 37903, 38181, 38461, 38742, 39026, 39312, 39600, 39890, 40446, 41279, 42404, 43833, 45581, 47398, 49288, 51254, 53297, 55423, 57096, 58302, 59025, 59248, 58954, 58661, 58369, 58079, 57790, 57489, 57328, 57306, 57425, 57684, 58083, 58485, 58890, 59298, 59708, 60122, 60474, 60764, 60992, 61156, 61257, 61359, 61460, 61562, 61664, 61766, 61821, 61831, 61794, 61710, 61580, 61451, 61322, 61193, 61064, 60936, 60906, 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, 2000000, 2004454, 2008919, 2013393, 2017878, 2022372, 2026876, 2031390, 2035915, 2040449, 2045004, 2049559, 2054124, 2058699, 2063284, 2067879, 2072485, 2077101, 2081727, 2086367, 2091021, 2095688, 2100370, 2105066, 2109772, 2114488, 2119215, 2123953, 2128701, 2133460, 2138229, 2143010, 2147800, 2152602, 2157414, 2162237, 2167071, 2171916, 2176771, 2181637, 2186515, 2191403, 2196302, 2201212, 2206133, 2211065, 2216008, 2220962, 2225927, 2230903, 2235890, 2234035, 2232160, 2230265, 2228351, 2226417, 2224463, 2222490, 2220496, 2218483, 2216449, 2214395, 2212321, 2210227, 2208112, 2205977, 2203821, 2201644, 2199447, 2197229, 2194990, 2192730, 2190449, 2188147, 2185824, 2183479, 2181113, 2178725, 2176316, 2173885, 2171433, 2168959, 2166462, 2163944, 2161404, 2158841, 2156256, 2153649, 2151020, 2148367, 2145693, 2142995, 2140275, 2137532, 2134766, 2131977, 2129165, 2126329, 2123471, 2122540, 2123533, 2126448, 2131279, 2138024, 2144761, 2151490, 2158212, 2164925, 2171629, 2179364, 2188136, 2197948, 2208805, 2220711, 2232649, 2244619, 2256620, 2268652, 2289522, 2310584, 2331840, 2353292, 2374941, 2396789, 2418838, 2441089, 2463546, 2486209, 2509080, 2532162, 2555457, 2578965, 2602690, 2626633, 2650797, 2675182, 2699792, 2724629, 2749693, 2774989, 2800517, 2826280, 2852280, 2878519, 2905000, 2931724, 2958694, 2985912, 3013381, 3047907, 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, 1009886, 1009886, 1009886, 1009886, 1009886, 1009886, 1009886, 1009886, 1009886, 1009886, 1009886, 1009886, 1009886, 1009886, 1009886, 1009886, 1009886, 1009886, 1009886, 1009344, 1008261, 1006639, 1004479, 1001782, 999093, 996411, 993736, 991069, 988409, 985755, 983109, 980470, 977838, 975213, 972595, 969985, 967381, 964784, 962194, 959611, 957035, 954466, 951904, 949349, 946800, 944259, 941724, 939196, 936675, 935779, 936513, 938556, 942237, 947560, 952913, 958296, 963709, 969153, 974628, 980527, 986857, 993623, 1000831, 1008484, 1016197, 1023968, 1031798, 1039688, 1047638, 1056288, 1065648, 1075732, 1086550, 1098117, 1109806, 1121620, 1133560, 1145626, 1157821, 1169672, 1181172, 1192313, 1203088, 1213488, 1223978, 1234559, 1245231, 1255995, 1266851, 1277286, 1287292, 1296862, 1305989, 1314666, 1323401, 1332194, 1341044, 1349954, 1358922, 1367950, 1377037, 1386185, 1395393, 1404663, 1413994, 1423386, 1432841, 1442358, 1451939, 1461288, 1470404, 1479282, 1487920, 1496315, 1504757, 1513246, 1521783, 1530368, 1539550, 1551591, 1566552, 1584491, 1605471, 1629553, 1653996, 1678806, 1703989, 1729548, 1755492, 1781463, 1807456, 1833468, 1859493, 1885526, 1911923, 1938690, 1965832, 1993353, 2021260, 2051220, 2083292, 2117535, 2154011, 2192783, 2232254, 2272434, 2313338, 2354978, 2397368, 2444336, 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, 2147197, 2147197, 2147197, 2147197, 2147197, 2147197, 2147197, 2147197, 2147197, 2147197, 2147197, 2147197, 2147197, 2147197, 2147197, 2147197, 2147197, 2147197, 2147197, 2146330, 2144598, 2142002, 2138544, 2134227, 2129918, 2125618, 2121327, 2117044, 2112770, 2108504, 2104247, 2099999, 2095759, 2091528, 2087305, 2083091, 2078886, 2074689, 2070500, 2066320, 2062148, 2057985, 2053830, 2049683, 2045545, 2041416, 2037294, 2033181, 2029076, 2024980, 2020891, 2013862, 2006853, 1999864, 1992895, 1985946, 1979017, 1972108, 1965219, 1958349, 1951500, 1944669, 1937859, 1931068, 1924297, 1917545, 1910812, 1904099, 1897405, 1890731, 1884075, 1877439, 1870822, 1864224, 1857645, 1851085, 1844544, 1838022, 1831519, 1830467, 1834900, 1844854, 1860363, 1881462, 1902796, 1924367, 1946178, 1968231, 1990530, 2013685, 2037713, 2062631, 2088455, 2115203, 2142288, 2169715, 2197488, 2225610, 2254087, 2283492, 2313842, 2345158, 2377458, 2410763, 2444528, 2478760, 2513464, 2548648, 2584319, 2623394, 2665974, 2712160, 2762057, 2815772, 2870523, 2926332, 2983218, 3041201, 3105338, 3170827, 3237697, 3305978, 3375698, 3446889, 3519582, 3593807, 3669598, 3746987, 3826008, 3906695, 3989085, 4073211, 4159112, 4246825, 4336387, 4427838, 4521218, 4616567, 4713927, 4813340, 4914850, 5018500, 5124337, 5232405, 5342753, 5455427, 5570478, 5687955, 5807910, 5917934, 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, 12522, 12522, 12522, 12522, 12522, 12522, 12522, 12522, 12522, 12522, 12522, 12522, 12522, 12522, 12522, 12522, 12522, 12522, 12522, 12531, 12548, 12575, 12610, 12654, 12699, 12743, 12788, 12833, 12878, 12923, 12968, 13014, 13060, 13105, 13151, 13197, 13244, 13290, 13337, 13384, 13431, 13478, 13525, 13572, 13620, 13668, 13716, 13764, 13812, 13860, 13909, 13988, 14067, 14146, 14226, 14306, 14387, 14468, 14549, 14631, 14713, 14796, 14879, 14962, 15046, 15130, 15215, 15300, 15385, 15471, 15557, 15644, 15731, 15818, 15906, 15995, 16083, 16172, 16262, 16352, 16442, 16533, 16625, 16716, 16809, 16901, 16994, 17088, 17182, 17324, 17516, 17759, 18055, 18404, 18759, 19122, 19491, 19868, 20252, 20651, 21066, 21498, 21947, 22413, 22890, 23376, 23872, 24380, 24897, 25369, 25794, 26170, 26495, 26767, 27042, 27320, 27600, 27884, 28117, 28349, 28579, 28807, 29033, 29257, 29483, 29711, 29941, 30172, 30405, 30698, 31053, 31470, 31951, 32499, 33056, 33622, 34198, 34784, 35380, 35882, 36286, 36592, 36797, 36900, 37002, 37106, 37209, 37313, 37417, 37680, 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, 794264, 794264, 794264, 794264, 794264, 794264, 794264, 794264, 794264, 794264, 794264, 794264, 794264, 794264, 794264, 794264, 794264, 794264, 794264, 794159, 793950, 793636, 793218, 792696, 792174, 791652, 791130, 790609, 790088, 789568, 789048, 788528, 788008, 787489, 786971, 786452, 785934, 785416, 784899, 784382, 783865, 783349, 782833, 782317, 781802, 781287, 780772, 780258, 779744, 780112, 781365, 783867, 787265, 791564, 795887, 800233, 804603, 808996, 813413, 818018, 822814, 827803, 832986, 838367, 843782, 849232, 854717, 860237, 865793, 871560, 877540, 883737, 890154, 896792, 903480, 910217, 917005, 923843, 930732, 937672, 944663, 951707, 958803, 965951, 973153, 980408, 987717, 995080, 1002498, 1009971, 1017500, 1025084, 1032725, 1040423, 1048177, 1055989, 1063860, 1071788, 1079776, 1087823, 1095929, 1104096, 1112324, 1120612, 1128963, 1137375, 1145849, 1154387, 1162988, 1171417, 1179670, 1187746, 1195641, 1203352, 1211112, 1218922, 1226783, 1234693, 1242101, 1251817, 1263887, 1278360, 1295287, 1314716, 1334437, 1354453, 1374770, 1395391, 1416322, 1437275, 1458247, 1479233, 1500230, 1521233, 1542530, 1564126, 1586023, 1608228, 1630743, 1654914, 1680790, 1708417, 1737846, 1769127, 1800971, 1833389, 1866390, 1899985, 1934184, 1967796, 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, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 30000, 30126, 30381, 30767, 31288, 31946, 32618, 33303, 34003, 34718, 35448, 36193, 36954, 37731, 38524, 39334, 40161, 41006, 41868, 42748, 43646, 44564, 45501, 46458, 47434, 48431, 49450, 50489, 51551, 52634, 53741, 54865, 56006, 57142, 58295, 59465, 60659, 61877, 63119, 64386, 65679, 66998, 68343, 69714, 71114, 72542, 73998, 75483, 76998, 78544, 80121, 81917, 83944, 86211, 88730, 91512, 94381, 97340, 100392, 103540, 106786, 110134, 113587, 117149, 120821, 124609, 128516, 132545, 136701, 140987, 145407, 149971, 154683, 159549, 164574, 169762, 175113, 180633, 186328, 192201, 198260, 204914, 212200, 220154, 228815, 238224, 248020, 258218, 268836, 279891, 291400, 301978, 311561, 320082, 327471, 333652, 339950, 346367, 352904, 359566, 366501, 375380, 386317, 399433, 414856, 432717, 451347, 470780, 491049, 512191, 534243, 554962, 574238, 591953, 607984, 622202, 636753, 651644, 666883, 682478, 698439, 715930, 735023, 755794, 778320, 802682, 827807, 853718, 880440, 907998, 936419, 969218, 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, 2140651, 2140651, 2140651, 2140651, 2140651, 2140651, 2140651, 2140651, 2140651, 2140651, 2140651, 2140651, 2140651, 2140651, 2140651, 2140651, 2140651, 2140651, 2140651, 2142239, 2145419, 2150200, 2156585, 2164582, 2172608, 2180664, 2188750, 2196866, 2205012, 2213189, 2221395, 2229632, 2237900, 2246198, 2254527, 2262887, 2271278, 2279700, 2288153, 2296638, 2305154, 2313701, 2322281, 2330892, 2339535, 2348210, 2356917, 2365657, 2374429, 2383233, 2392070, 2400733, 2409427, 2418153, 2426910, 2435699, 2444519, 2453372, 2462257, 2471173, 2480123, 2489104, 2498118, 2507165, 2516244, 2525356, 2534501, 2543679, 2552891, 2562136, 2571414, 2580726, 2590071, 2599451, 2608864, 2618312, 2627793, 2637309, 2646859, 2656444, 2666064, 2675718, 2685408, 2695132, 2704892, 2714687, 2724517, 2734383, 2744285, 2754222, 2764196, 2774205, 2784251, 2794333, 2804452, 2814607, 2824799, 2835028, 2845294, 2855597, 2865937, 2876315, 2886730, 2897183, 2907674, 2918203, 2928770, 2939375, 2950019, 2960701, 2971421, 2982181, 2992979, 3003817, 3014694, 3025610, 3036565, 3047561, 3058861, 3070204, 3081588, 3093015, 3104484, 3115995, 3127549, 3139147, 3150787, 3162470, 3174196, 3185967, 3197780, 3209638, 3221539, 3233485, 3245475, 3257509, 3269588, 3281712, 3293881, 3306094, 3318354, 3330658, 3343008, 3355404, 3367846, 3380334, 3392869, 3405450, 3418077, 3438089, 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, 469664, 469664, 469664, 469664, 469664, 469664, 469664, 469664, 469664, 469664, 469664, 469664, 469664, 469664, 469664, 469664, 469664, 469664, 469664, 470491, 472152, 474655, 478007, 482215, 486460, 490743, 495063, 499422, 503818, 508254, 512728, 517242, 521796, 526390, 531024, 535699, 540415, 545173, 549972, 554814, 559698, 564626, 569597, 574611, 579670, 584773, 589921, 595115, 600354, 605639, 610971, 616223, 621519, 626861, 632248, 637682, 643163, 648691, 654266, 659889, 665560, 671280, 677049, 682868, 688737, 694656, 700626, 706647, 712720, 718846, 725023, 731254, 737538, 743877, 750270, 756717, 763220, 769779, 776394, 783066, 789796, 796583, 803428, 810332, 817296, 824319, 831403, 838547, 845753, 853021, 860351, 867744, 875201, 882721, 890306, 897957, 905673, 913455, 921304, 929221, 937205, 945258, 953380, 961572, 969835, 978168, 986573, 995050, 1003599, 1012223, 1020920, 1029692, 1038539, 1047462, 1056462, 1065539, 1074694, 1083928, 1093471, 1103097, 1112809, 1122606, 1132489, 1142459, 1152517, 1162663, 1172899, 1183225, 1193642, 1204150, 1214751, 1225445, 1236234, 1247117, 1258096, 1269172, 1280346, 1291618, 1302989, 1314460, 1326032, 1337706, 1349483, 1361363, 1373348, 1385439, 1397636, 1409940, 1422353, 1434054, 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, 56998, 56998, 56998, 56998, 56998, 56998, 56998, 56998, 56998, 56998, 56998, 56998, 56998, 56998, 56998, 56998, 56998, 56998, 56998, 57121, 57369, 57743, 58244, 58873, 59510, 60153, 60803, 61460, 62125, 62796, 63475, 64161, 64855, 65556, 66264, 66981, 67705, 68436, 69176, 69924, 70680, 71444, 72216, 72997, 73786, 74583, 75389, 76204, 77028, 77861, 78702, 79533, 80372, 81221, 82078, 82944, 83820, 84704, 85598, 86502, 87415, 88337, 89270, 90212, 91164, 92126, 93098, 94081, 95074, 96077, 97091, 98116, 99151, 100197, 101255, 102323, 103403, 104494, 105597, 106711, 107838, 108976, 110126, 111288, 112462, 113649, 114848, 116060, 117285, 118522, 119773, 121037, 122314, 123605, 124909, 126227, 127559, 128905, 130265, 131639, 133028, 134432, 135851, 137284, 138733, 140196, 141676, 143170, 144681, 145908, 146847, 147497, 147854, 147914, 147975, 148035, 148096, 148156, 148255, 146959, 144333, 140437, 135329, 129064, 123089, 117391, 111957, 106774, 101831, 97992, 95207, 93428, 92610, 92708, 92806, 92904, 93002, 93101, 93199, 93496, 93992, 94691, 95595, 96707, 97832, 98970, 100121, 101286, 102464, 103770, 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, 988951, 989372, 989796, 990219, 990642, 991066, 991490, 991914, 992338, 992762, 993190, 993894, 994879, 996147, 997700, 999540, 1001670, 1004090, 1006802, 1009810, 1013114, 1019757, 1026458, 1039860, 1053438, 1067193, 1081128, 1095244, 1109545, 1124033, 1138709, 1153578, 1168640, 1183900, 1199358, 1215018, 1230883, 1246955, 1263237, 1279731, 1296441, 1313369, 1330518, 1347891, 1365491, 1383320, 1401383, 1419681, 1438218, 1453143, 1464409, 1471377, 1474586, 1473992, 1473398, 1472804, 1472211, 1471617, 1471023, 1470429, 1469836, 1469242, 1468648, 1468054, 1467461, 1466867, 1466273, 1465680, 1465086, 1464785, 1464777, 1465062, 1465639, 1466509, 1467380, 1468250, 1469121, 1469992, 1470864, 1471736, 1472608, 1473480, 1474352, 1475225, 1476098, 1476972, 1477845, 1478719, 1479594, 1481061, 1483123, 1485781, 1489037, 1492893, 1496759, 1500634, 1504520, 1508415, 1512319, 1516234, 1520159, 1524093, 1528038, 1531992, 1535956, 1539931, 1543915, 1547909, 1551914, 1555616, 1559015, 1562110, 1564900, 1567383, 1569869, 1572359, 1574853, 1577351, 1580505, 1586205, 1594481, 1605363, 1618883, 1635072, 1651422, 1667937, 1684616, 1701462, 1718477, 1734960, 1750902, 1766291, 1781115, 1795364, 1809727, 1824205, 1838799, 1853509, 1868337, 1885942, 1906384, 1929728, 1956037, 1985378, 2015159, 2045386, 2076067, 2107208, 2138816, 2174056, 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, 1447911, 1453209, 1458526, 1463862, 1469219, 1474594, 1479989, 1485404, 1490839, 1496293, 1502136, 1508101, 1514561, 1521524, 1528996, 1536982, 1545491, 1554530, 1564103, 1574220, 1584887, 1602722, 1620823, 1657035, 1694055, 1731903, 1770596, 1810154, 1850595, 1891940, 1934209, 1977422, 2021601, 2066766, 2112941, 2160147, 2208408, 2257747, 2308188, 2359756, 2412477, 2466375, 2521477, 2577811, 2635403, 2694282, 2754476, 2816015, 2878929, 2935885, 2986678, 3033196, 3073171, 3106364, 3139915, 3173826, 3208102, 3242747, 3277764, 3313158, 3348933, 3385092, 3421640, 3458580, 3495918, 3533658, 3571803, 3610358, 3649328, 3688717, 3728529, 3768768, 3809441, 3850550, 3892102, 3934099, 3976549, 4019454, 4062820, 4106653, 4150956, 4195735, 4240996, 4286743, 4332981, 4379716, 4426953, 4474698, 4522955, 4571731, 4621030, 4670859, 4721224, 4772129, 4823580, 4875584, 4928147, 4981274, 5034971, 5095769, 5163858, 5239436, 5322703, 5413866, 5506587, 5600893, 5696812, 5794372, 5893599, 5993374, 6093688, 6194530, 6295888, 6397751, 6501260, 6606440, 6713319, 6821924, 6927689, 7042968, 7168076, 7303334, 7449070, 7605625, 7765470, 7928675, 8095309, 8265446, 8439158, 8615057, 8793161, 8973484, 9156043, 9340853, 9529394, 9721741, 9917969, 10118159, 10322389, 10528607, 10736810, 10946998, 11159168, 11373317, 11591575, 11814022, 12040737, 12271803, 12507304, 12764367, 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, 9277957, 9317480, 9360610, 9407381, 9457827, 9511985, 9569900, 9631616, 9697180, 9766647, 9862588, 9958485, 10064501, 10180660, 10300810, 10425044, 10553464, 10686171, 10823273, 10970443, 11127614, 11294718, 11471673, 11658400, 11849246, 12044305, 12243678, 12447466, 12655769, 12875055, 13105768, 13348394, 13603420, 13871366, 14146414, 14428797, 14718743, 15016504, 15322329, 15631013, 15942666, 16257411, 16575367, 16896665, 17226919, 17566445, 17915580, 18274667, 18644066, 18973167, 19261504, 19515726, 19728226, 19898328, 20076281, 20262109, 20455846, 20657524, 20867195, 21084967, 21310302, 21542667, 21781540, 22026397, 22276696, 22532555, 22794079, 23061391, 23334617, 23625455, 23934719, 24263242, 24611834, 24981309, 25360978, 25750976, 26151439, 26562511, 26984342, 27434075, 27912182, 28419221, 28955780, 29522539, 30103175, 30698196, 31308164, 31933652, 32575283, 33227633, 33890958, 34565468, 35251291, 35948511, 36663240, 37395860, 38146772, 38916387, 39705129, 40509877, 41330741, 42167855, 43021342, 43891359, 44781677, 45692841, 46625401, 47579926, 48557015, 49545768, 50545993, 51557488, 52579990, 53613237, 54668408, 55745990, 56846479, 57970388, 59102586, 60264993, 61458404, 62683653, 63941565, 65233001, 66552723, 67901379, 69279649, 70688219, 72127798, 73565553, 75000544, 76431800, 77858278, 79278889, 80726067, 82200318, 83702161, 85232121, 86790735, 88464085, 90256708, 92173092, 94218266, 96397220, 98629580, 100916695, 103259939, 105660736, 108120539, 110738339, 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, 9395000, 9395000, 9395000, 9395000, 9395000, 9395000, 9395000, 9395000, 9395000, 9395000, 9395000, 9395000, 9395000, 9395000, 9395000, 9395000, 9395000, 9395000, 9395000, 9395992, 9397978, 9400956, 9404929, 9409896, 9414866, 9419838, 9424813, 9429790, 9434771, 9439753, 9444739, 9449727, 9454718, 9459711, 9464707, 9469706, 9474707, 9479711, 9484717, 9489727, 9494738, 9499753, 9504770, 9509790, 9514812, 9519837, 9524865, 9529896, 9534929, 9541015, 9548156, 9552157, 9557208, 9563310, 9569414, 9575520, 9581627, 9587737, 9593849, 9599963, 9606079, 9612197, 9618317, 9624439, 9630563, 9636689, 9642817, 9648947, 9655079, 9660065, 9663904, 9666596, 9668141, 9668539, 9668935, 9669329, 9669721, 9670111, 9670499, 9670886, 9671270, 9671653, 9672033, 9672412, 9672789, 9673164, 9673537, 9673908, 9674277, 9674647, 9675019, 9675391, 9675765, 9676139, 9676512, 9676883, 9677252, 9677619, 9677984, 9681284, 9687522, 9696702, 9708827, 9723900, 9738995, 9754112, 9769249, 9784409, 9799590, 9841836, 9911592, 10009308, 10135440, 10290453, 10447834, 10607621, 10769848, 10934555, 11106804, 11283431, 11464533, 11650208, 11840557, 12035681, 12234022, 12435630, 12640561, 12848870, 13060611, 13263161, 13456220, 13639481, 13812628, 13975340, 14139969, 14306538, 14475069, 14645585, 14818109, 15045613, 15330291, 15674410, 16080309, 16550405, 17034244, 17532227, 18044769, 18572294, 19115242, 19626401, 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, 859300, 900200, 1027378, 1028736, 1030097, 1031459, 1032822, 1034188, 1035555, 1036925, 1038296, 1039668, 1041076, 1042610, 1044304, 1046159, 1048176, 1050356, 1052700, 1055209, 1057883, 1060724, 1063732, 1066909, 1070256, 1073773, 1077461, 1081322, 1085356, 1089564, 1093948, 1098508, 1103246, 1108161, 1113099, 1118059, 1123040, 1128044, 1133071, 1138119, 1143190, 1148284, 1153400, 1158540, 1163702, 1168887, 1174095, 1179326, 1184581, 1189859, 1195161, 1200486, 1205835, 1216960, 1228159, 1239435, 1250786, 1262214, 1273720, 1285302, 1296963, 1308701, 1320519, 1332416, 1344393, 1356450, 1368588, 1380807, 1393108, 1405491, 1417957, 1430506, 1443138, 1455472, 1468270, 1481153, 1494122, 1507177, 1520319, 1533547, 1546864, 1560269, 1573763, 1587345, 1601018, 1614781, 1628635, 1642580, 1656617, 1670747, 1684970, 1699286, 1713696, 1728201, 1742802, 1757498, 1772290, 1787180, 1802167, 1817252, 1832435, 1847718, 1863101, 1878584, 1894168, 1909854, 1925641, 1941532, 1957526, 1973624, 1989826, 2006134, 2022548, 2038879, 2055505, 2072239, 2089080, 2106030, 2123090, 2140261, 2149797, 2159376, 2168997, 2178661, 2188369, 2198120, 2207914, 2217752, 2227633, 2237559, 2247529, 2257544, 2267602, 2277706, 2287855, 2298049, 2308288, 2318573, 2328904, 2339281, 2349704, 2360173, 2370690, 2381253, 2391863, 2402521, 2413226, 2423978, 2434778, 2445627, 2456524, 2467469, 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, 11500000, 11534168, 11568438, 11602809, 11637283, 11671859, 11706538, 11741320, 11776205, 11811194, 11846391, 11881588, 11916890, 11952297, 11987809, 12023426, 12059150, 12094979, 12130915, 12175970, 12230231, 12293786, 12366723, 12449131, 12532089, 12615600, 12699667, 12784295, 12869486, 12955253, 13041601, 13128533, 13216052, 13304164, 13392863, 13482154, 13572039, 13662525, 13753613, 13845298, 13937584, 14030474, 14123973, 14218084, 14312822, 14408192, 14504197, 14600842, 14698130, 14790851, 14878948, 14962372, 15041059, 15114951, 15189206, 15263826, 15338812, 15414166, 15489891, 15561625, 15629333, 15692979, 15752530, 15807948, 15863561, 15919369, 15975374, 16031576, 16087976, 16146102, 16205967, 16267583, 16330962, 16396117, 16461531, 16527207, 16593144, 16659345, 16725809, 16796632, 16871852, 16951508, 17035639, 17124285, 17213392, 17302962, 17392999, 17483504, 17574480, 17663309, 17749968, 17834434, 17916684, 17996694, 18077062, 18157788, 18238875, 18320325, 18402137, 18492800, 18592411, 18701066, 18818864, 18945905, 19073803, 19202565, 19332196, 19462702, 19594089, 19726214, 19859082, 19992695, 20127058, 20262175, 20398200, 20535137, 20672994, 20811776, 20951479, 21105927, 21275357, 21460007, 21660122, 21875945, 22093919, 22314065, 22536404, 22760959, 22987751, 23214389, 23440849, 23667105, 23893132, 24118905, 24346811, 24576871, 24809105, 25043533, 25280177, 25514739, 25747164, 25977393, 26205369, 26431030, 26658635, 26888200, 27119742, 27353278, 27588824, 27827617, 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, 1750000, 1718222, 1687020, 1656386, 1626307, 1596775, 1567779, 1539310, 1511357, 1483912, 1457455, 1430989, 1405004, 1379490, 1354440, 1329845, 1305696, 1281986, 1258706, 1245181, 1241422, 1247445, 1263271, 1288922, 1315094, 1341798, 1369044, 1396842, 1425206, 1454145, 1483672, 1513799, 1544537, 1575899, 1607898, 1640547, 1673859, 1707847, 1742526, 1777908, 1814009, 1850844, 1888426, 1926771, 1965894, 2005813, 2046541, 2088097, 2130497, 2157803, 2169961, 2168520, 2151774, 2119618, 2087941, 2056737, 2025998, 1995717, 1965888, 1957494, 1971076, 2007196, 2066447, 2149451, 2235787, 2325589, 2418997, 2516156, 2617216, 2704663, 2777781, 2835824, 2878014, 2903538, 2929287, 2955263, 2981468, 3007904, 3034572, 3062740, 3092435, 3123685, 3156520, 3190968, 3225791, 3260992, 3296576, 3332546, 3368907, 3409558, 3454615, 3504193, 3558411, 3617392, 3677348, 3738296, 3800252, 3863232, 3927255, 3993945, 4063376, 4135627, 4210776, 4288903, 4368477, 4449526, 4532076, 4616155, 4701791, 4783161, 4860106, 4932467, 5000078, 5062771, 5126248, 5190518, 5255592, 5321478, 5384373, 5444221, 5500957, 5554509, 5604809, 5651786, 5699156, 5746923, 5795091, 5843662, 5892641, 5940664, 5987713, 6033771, 6078819, 6122838, 6167177, 6211836, 6256819, 6302127, 6347764, 6411140, 6492745, 6593081, 6712659, 6852003, 6994240, 7139430, 7287633, 7438913, 7593333, 7762151, 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, 3994154, 3999435, 4004722, 4010017, 4015320, 4020628, 4025945, 4031267, 4036597, 4041935, 4047408, 4053372, 4059957, 4067169, 4075011, 4083486, 4092598, 4102351, 4112747, 4123792, 4135488, 4147839, 4160849, 4174522, 4188861, 4203871, 4219554, 4235916, 4252959, 4270687, 4289105, 4308216, 4327412, 4346694, 4366061, 4385515, 4405056, 4424683, 4444398, 4464201, 4484092, 4504072, 4524141, 4544299, 4564547, 4584885, 4605314, 4625834, 4646445, 4667148, 4687944, 4697753, 4707556, 4717354, 4727145, 4736930, 4746708, 4756479, 4766243, 4776000, 4785749, 4795490, 4805223, 4814948, 4824663, 4834370, 4844068, 4853755, 4863433, 4873101, 4882759, 4891117, 4900750, 4910372, 4919982, 4929581, 4939168, 4948742, 4958303, 4967851, 4977386, 4986907, 4996415, 5005908, 5015386, 5024850, 5034298, 5043731, 5053147, 5062548, 5071932, 5081299, 5090649, 5099982, 5109296, 5118592, 5127870, 5137129, 5146368, 5155588, 5164788, 5173967, 5183126, 5192263, 5201379, 5210473, 5219545, 5228595, 5237621, 5246624, 5255604, 5264073, 5273003, 5281908, 5290787, 5299641, 5308469, 5317270, 5340962, 5364760, 5388664, 5412674, 5436791, 5461016, 5485348, 5509789, 5534339, 5558998, 5583767, 5608647, 5633637, 5658739, 5683953, 5709279, 5734718, 5760270, 5785936, 5811716, 5837612, 5863622, 5889749, 5915991, 5942351, 5968829, 5995424, 6022138, 6048971, 6075924, 6102996, 6130189, 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, 80721, 80721, 80721, 80721, 80721, 80721, 80721, 80721, 80721, 80721, 80721, 80721, 80721, 80721, 80721, 80721, 80721, 80721, 80721, 80750, 80809, 80897, 81014, 81161, 81308, 81455, 81603, 81750, 81898, 82047, 82195, 82344, 82493, 82643, 82793, 82943, 83093, 83243, 83394, 83545, 83697, 83848, 84000, 84152, 84305, 84457, 84610, 84764, 84917, 85071, 85225, 85290, 85355, 85420, 85485, 85549, 85614, 85679, 85744, 85808, 85873, 85937, 86002, 86066, 86130, 86195, 86259, 86323, 86387, 86452, 86516, 86580, 86644, 86708, 86771, 86835, 86899, 86963, 87026, 87090, 87153, 87217, 87280, 87344, 87407, 87470, 87533, 87597, 87660, 87723, 87786, 87849, 87911, 87974, 88037, 88100, 88162, 88225, 88287, 88350, 88412, 88474, 88536, 88599, 88661, 88723, 88785, 88846, 88908, 89589, 90910, 92894, 95564, 98944, 102443, 106066, 109817, 113701, 117854, 121535, 124719, 127380, 129491, 131025, 132578, 134148, 135738, 137346, 138973, 140812, 142870, 145151, 147664, 150414, 153214, 156067, 158974, 161934, 164949, 167807, 170501, 173026, 175376, 177545, 179741, 181965, 184215, 186494, 188801, 191880, 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, 2500000, 2489400, 2478845, 2468335, 2457869, 2447448, 2437070, 2426737, 2416448, 2406202, 2412437, 2418704, 2430522, 2447906, 2465415, 2483049, 2500810, 2518697, 2536713, 2556937, 2579409, 2604170, 2631258, 2660715, 2690502, 2720622, 2751079, 2781877, 2813020, 2842832, 2871282, 2898343, 2923984, 2948175, 2972567, 2997160, 3021957, 3046958, 3072167, 3098887, 3127143, 3156963, 3188373, 3221400, 3254769, 3288483, 3322547, 3356964, 3391737, 3426618, 3461607, 3496809, 3532116, 3567529, 3603296, 3639423, 3675911, 3712765, 3749989, 3786484, 3822233, 3857220, 3891427, 3924837, 3958533, 3992519, 4026796, 4061368, 4096237, 4132102, 4168979, 4206884, 4245832, 4285838, 4326221, 4366984, 4408132, 4449667, 4491594, 4529401, 4563030, 4592421, 4617513, 4638245, 4659071, 4679989, 4701002, 4722109, 4743311, 4766883, 4792852, 4821244, 4852087, 4885406, 4918955, 4952734, 4986745, 5020989, 5055469, 5089642, 5123503, 5157047, 5190268, 5223160, 5256260, 5289570, 5323091, 5356825, 5390772, 5426317, 5463482, 5502286, 5542751, 5584898, 5627365, 5670156, 5713272, 5756715, 5800311, 5840331, 5876734, 5909474, 5938507, 5963789, 5989178, 6014675, 6040280, 6065995, 6091819, 6116959, 6141408, 6165161, 6188213, 6210556, 6232980, 6255485, 6278071, 6300739, 6323489, 6354332, 6393377, 6440733, 6496512, 6560825, 6625775, 6691367, 6757610, 6824507, 6892068, 6955459, 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, 1750000, 1761104, 1772279, 1783525, 1794842, 1806231, 1817692, 1829226, 1840834, 1852514, 1864344, 1876174, 1888079, 1900060, 1912116, 1924249, 1936459, 1948747, 1961112, 1973259, 1985184, 1996884, 2008356, 2019597, 2030901, 2042268, 2053699, 2065194, 2076753, 2088366, 2100034, 2111757, 2123535, 2135368, 2147268, 2159233, 2171265, 2183365, 2195531, 2208374, 2221899, 2236117, 2251034, 2266659, 2282393, 2298235, 2314188, 2330251, 2346426, 2361968, 2376868, 2391043, 2404559, 2417406, 2430322, 2443307, 2456362, 2469486, 2482681, 2496075, 2509670, 2523469, 2537472, 2551683, 2565973, 2580343, 2594794, 2609325, 2623938, 2639212, 2655155, 2671773, 2689075, 2707069, 2725184, 2743419, 2761777, 2780257, 2798861, 2815975, 2831582, 2845667, 2858212, 2869202, 2880234, 2891309, 2902426, 2913586, 2924789, 2940376, 2960412, 2984963, 3014097, 3047881, 3082043, 3116589, 3151521, 3186846, 3222566, 3259490, 3297641, 3337042, 3377719, 3419696, 3462195, 3505221, 3548783, 3592885, 3637536, 3676239, 3708897, 3735410, 3755677, 3769598, 3783571, 3797595, 3811672, 3825800, 3840103, 3854970, 3870407, 3886419, 3903008, 3920181, 3937429, 3954753, 3972154, 3989631, 4007185, 4024685, 4042131, 4059522, 4076857, 4094135, 4111487, 4128912, 4146411, 4163985, 4181632, 4204685, 4233223, 4267324, 4307072, 4352547, 4398503, 4444943, 4491874, 4539301, 4587228, 4638318, 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, 1250000, 1254212, 1258439, 1262680, 1266935, 1271204, 1275488, 1279786, 1284099, 1288426, 1292783, 1297140, 1301511, 1305897, 1310297, 1314713, 1319144, 1323589, 1328049, 1332525, 1337016, 1341522, 1346044, 1350582, 1355134, 1359702, 1364286, 1368885, 1373499, 1378129, 1382774, 1387436, 1392113, 1396805, 1401514, 1406238, 1410978, 1415735, 1420507, 1425295, 1430100, 1434921, 1439758, 1444611, 1449480, 1454366, 1459269, 1464188, 1469124, 1474076, 1479045, 1484168, 1489310, 1494469, 1499646, 1504840, 1510053, 1515284, 1520533, 1525800, 1531085, 1536389, 1541711, 1547051, 1552410, 1557788, 1563184, 1568598, 1574032, 1579484, 1584954, 1590443, 1595951, 1601478, 1607023, 1612588, 1618172, 1623776, 1629398, 1635041, 1640702, 1646384, 1652085, 1657805, 1663546, 1669306, 1675087, 1680887, 1686707, 1692548, 1698409, 1704290, 1710191, 1716113, 1722055, 1728018, 1734001, 1740006, 1746031, 1755511, 1768504, 1785069, 1805265, 1829152, 1853355, 1877878, 1902726, 1927903, 1953412, 1979657, 2006651, 2034411, 2062953, 2092293, 2122050, 2152230, 2182840, 2213884, 2245164, 2276885, 2309054, 2341678, 2374763, 2408315, 2442341, 2476848, 2511843, 2547331, 2583322, 2619821, 2656835, 2694373, 2732440, 2771046, 2810197, 2849902, 2890167, 2931001, 2972412, 3014408, 3056998, 3100189, 3143990, 3188411, 3233459, 3279143, 3325473, 3372457, 3420106, 3477013, 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, 2000000, 2000000, 2000000, 2000000, 2000000, 2000000, 2000000, 2000000, 2000000, 2000000, 2000000, 2000303, 2000910, 2001822, 2003040, 2004565, 2006398, 2008540, 2010991, 2013754, 2016828, 2020215, 2023916, 2027932, 2032264, 2036912, 2041878, 2047163, 2052769, 2058694, 2064942, 2071513, 2078105, 2084717, 2091351, 2098006, 2104682, 2111379, 2118098, 2124837, 2131599, 2138383, 2145191, 2152021, 2158875, 2165752, 2172653, 2179577, 2186525, 2193497, 2200492, 2206610, 2212747, 2218902, 2225075, 2231266, 2237476, 2243704, 2249951, 2256216, 2262500, 2268804, 2275125, 2281465, 2287823, 2294199, 2300594, 2307007, 2313439, 2319889, 2326358, 2332502, 2339008, 2345534, 2352080, 2358645, 2365230, 2371833, 2378455, 2385094, 2391752, 2398427, 2405121, 2411833, 2418563, 2425312, 2434426, 2445942, 2459898, 2476331, 2495279, 2516781, 2540876, 2567605, 2597008, 2629126, 2663982, 2699235, 2734932, 2771030, 2809533, 2849684, 2889389, 2928248, 2966574, 3005298, 3045795, 3088833, 3134318, 3181450, 3228010, 3253963, 3315633, 3377251, 3427777, 3463334, 3492048, 3521710, 3557050, 3594336, 3639403, 3697114, 3763256, 3831991, 3904941, 3987618, 4078400, 4173398, 4270016, 4375389, 4490164, 4611423, 4734952, 4860102, 4985901, 5112023, 5242361, 5379507, 5521193, 5669363, 5826611, 5994558, 6163154, 6278902, 6341801, 6354446, 6298031, 6351203, 6589183, 7119288, 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, 466629, 466629, 466629, 466629, 466629, 466629, 466629, 466629, 466629, 466629, 466629, 466629, 466629, 466629, 466629, 466629, 466629, 466629, 466629, 467485, 469206, 471799, 475272, 479633, 484035, 488477, 492959, 497483, 502048, 506655, 511305, 515997, 520732, 525510, 530333, 535199, 540111, 545067, 550069, 555117, 560211, 565352, 570540, 575775, 581059, 586391, 591772, 597203, 602683, 608214, 613795, 619281, 624816, 630401, 636036, 641721, 647456, 653243, 659082, 664973, 670916, 676913, 682963, 689067, 695225, 701439, 707708, 714033, 720415, 726853, 733349, 739903, 746516, 753187, 759919, 766710, 773562, 780475, 787450, 794487, 801587, 808751, 815978, 823270, 830627, 838050, 845539, 853095, 860719, 868410, 876170, 884000, 891899, 899869, 907910, 916023, 924208, 932467, 940799, 949206, 957687, 966245, 974878, 983589, 992378, 1001245, 1010191, 1019217, 1028324, 1037512, 1046782, 1056135, 1065571, 1075092, 1084698, 1094389, 1104167, 1114032, 1124255, 1134572, 1144984, 1155491, 1166094, 1176795, 1187594, 1198492, 1209490, 1220589, 1231790, 1243094, 1254501, 1266013, 1277631, 1289355, 1301187, 1313128, 1325178, 1337338, 1349611, 1361995, 1374494, 1387107, 1399836, 1412682, 1425645, 1438728, 1451931, 1465254, 1478701, 1498906, 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, 3000000, 3000985, 3001971, 3002957, 3003943, 3004930, 3005917, 3006904, 3007892, 3008880, 3009868, 3010857, 3011846, 3012835, 3013824, 3014814, 3015804, 3016795, 3017786, 3030649, 3055625, 3092961, 3142907, 3205719, 3269786, 3335134, 3401788, 3469774, 3539119, 3609849, 3681993, 3755579, 3830636, 3907193, 3985279, 4064927, 4146166, 4229028, 4313547, 4399755, 4487685, 4577373, 4668854, 4762162, 4857336, 4954412, 5053427, 5154422, 5257435, 5339559, 5400400, 5438857, 5455214, 5449060, 5442913, 5436773, 5430640, 5424513, 5418393, 5412280, 5406174, 5400075, 5393982, 5387897, 5381818, 5375746, 5369680, 5363622, 5357570, 5351525, 5345486, 5339454, 5333429, 5327411, 5321399, 5315395, 5309396, 5303405, 5297420, 5294613, 5294987, 5298543, 5305284, 5315210, 5325155, 5335118, 5345100, 5355101, 5365120, 5364386, 5352968, 5330934, 5298351, 5255287, 5212572, 5170205, 5128182, 5086501, 5045158, 5008122, 4975342, 4946765, 4922341, 4902019, 4881781, 4861626, 4841554, 4821566, 4801659, 4785645, 4773506, 4765226, 4760786, 4760171, 4759556, 4758941, 4758326, 4757711, 4757711, 4771984, 4800744, 4844209, 4902599, 4976138, 5050780, 5126542, 5203440, 5281492, 5360714, 5440020, 5519397, 5598828, 5678300, 5757796, 5838405, 5920142, 6003024, 6087067, 6172286, 6263774, 6361710, 6466278, 6577665, 6696063, 6816592, 6939291, 7064198, 7191354, 7320798, 7467570, 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, 3000000, 3066958, 3135410, 3205390, 3276931, 3350070, 3424841, 3501280, 3579426, 3659316, 3742812, 3826349, 3911750, 3999057, 4088313, 4179561, 4272845, 4368212, 4465707, 4548116, 4615037, 4666059, 4700759, 4718706, 4736723, 4754808, 4772962, 4791185, 4809478, 4827841, 4846274, 4864777, 4883351, 4901996, 4920712, 4939500, 4958359, 4977290, 4996294, 5015370, 5034519, 5053741, 5073036, 5092406, 5111849, 5131366, 5150958, 5170624, 5190366, 5211387, 5233697, 5258401, 5284426, 5311786, 5339287, 5366930, 5394716, 5422646, 5450720, 5478939, 5507304, 5535815, 5564474, 5593282, 5622238, 5651343, 5680599, 5710007, 5739566, 5771900, 5807044, 5845032, 5885899, 5929681, 5973789, 6018224, 6062989, 6108087, 6153521, 6199292, 6245403, 6291857, 6338656, 6385803, 6433300, 6481151, 6529357, 6577921, 6626846, 6678976, 6734361, 6793055, 6855109, 6920578, 6986671, 7053396, 7120757, 7188762, 7257415, 7331697, 7411725, 7497622, 7589509, 7687512, 7786780, 7887330, 7989178, 8092340, 8196835, 8309414, 8430298, 8559711, 8697882, 8845046, 8994700, 9146885, 9301645, 9459023, 9617093, 9791742, 9983580, 10193232, 10421341, 10668572, 10921667, 11180768, 11446014, 11717554, 11995535, 12277582, 12563733, 12854026, 13148501, 13447194, 13752673, 14065091, 14384607, 14711381, 15045578, 15397519, 15767871, 16157322, 16566584, 16996390, 17437347, 17889744, 18353879, 18830055, 19318585, 19845178, 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, 445985, 445985, 445985, 445985, 445985, 445985, 445985, 445985, 445985, 445985, 445985, 445985, 445985, 445985, 445985, 445985, 445985, 445985, 445985, 446365, 447125, 448269, 449797, 451711, 453633, 455564, 457502, 459449, 461404, 463368, 465340, 467320, 469309, 471306, 473311, 475326, 477348, 479380, 481420, 483468, 485526, 487592, 489667, 491751, 493843, 495945, 498055, 500175, 502303, 504617, 507119, 510212, 513500, 516986, 520496, 524029, 527586, 531167, 534771, 538400, 542053, 545731, 549433, 553160, 556912, 560689, 564491, 568319, 572172, 576399, 581006, 585998, 591383, 597166, 603006, 608902, 614856, 620868, 626937, 632811, 638484, 643952, 649211, 654256, 659341, 664465, 669628, 674831, 680073, 685357, 690680, 696045, 701451, 706899, 712388, 717920, 723494, 729111, 734771, 740475, 746223, 752015, 757851, 763732, 769659, 775631, 781649, 787713, 793823, 800142, 806672, 813416, 820378, 827561, 834806, 842115, 849486, 856922, 863777, 871916, 881367, 892160, 904323, 917888, 931656, 945631, 959816, 974213, 988826, 1003455, 1018096, 1032748, 1047407, 1062071, 1076940, 1092017, 1107306, 1122808, 1138527, 1155403, 1173468, 1192756, 1213303, 1235142, 1257375, 1280007, 1303047, 1326502, 1350379, 1374388, 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, 917, 1009, 1000, 1000, 350, 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, 18658, 18654, 18650, 18646, 18642, 18638, 18634, 18630, 18626, 18622, 18618, 18614, 18610, 18607, 18603, 18599, 18595, 18591, 18587, 18583, 18579, 18575, 18571, 18567, 18563, 18559, 18555, 18551, 18547, 18543, 18539, 18535, 18531, 18528, 18524, 18520, 18516, 18512, 18508, 18505, 18502, 18501, 18500, 18500, 18500, 18500, 18500, 18500, 18500, 18506, 18517, 18558, 18605, 18658, 18711, 18764, 18818, 18871, 18925, 18978, 19032, 19086, 19140, 19194, 19248, 19302, 19357, 19411, 19466, 19521, 19576, 19631, 19686, 19742, 19797, 19853, 19908, 19964, 20020, 20076, 20132, 20189, 20245, 20302, 20358, 20415, 20472, 20529, 20587, 20644, 20701, 20759, 20817, 20875, 20933, 20991, 21049, 21107, 21166, 21278, 21444, 21666, 21944, 22279, 22620, 22966, 23317, 23674, 24035, 24375, 24690, 24982, 25249, 25491, 25735, 25981, 26230, 26481, 26702, 26962, 27259, 27597, 27974, 28392, 28817, 29247, 29685, 30129, 30579, 31043, 31521, 32013, 32520, 33041, 33571, 34109, 34656, 35212, 35776, 36454, 37250, 38168, 39215, 40396, 41613, 42866, 44157, 45487, 46856, 48303, 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, 20000, 21129, 22322, 23583, 24915, 26321, 27808, 29378, 31037, 32789, 34746, 36708, 38780, 40970, 43284, 45728, 48310, 51038, 53920, 56403, 58458, 60057, 61167, 61757, 62352, 62953, 63559, 64172, 64790, 65414, 66045, 66681, 67323, 67972, 68627, 69288, 69956, 70630, 71311, 71998, 72692, 73392, 74099, 74813, 75534, 76262, 76997, 77738, 78488, 79434, 80585, 81976, 83584, 85417, 87289, 89203, 91159, 93157, 95199, 97311, 99494, 101750, 104082, 106492, 108958, 111481, 114063, 116704, 119406, 122418, 125755, 129433, 133469, 137880, 142436, 147143, 152006, 157029, 162218, 167300, 172262, 177095, 181787, 186325, 190976, 195743, 200630, 205638, 210771, 215868, 220924, 225934, 230895, 235800, 240809, 245925, 251149, 256484, 261932, 267522, 273257, 279141, 285178, 291371, 297698, 304163, 310768, 317517, 324412, 331114, 337613, 343899, 349962, 355789, 361714, 367737, 373861, 380086, 386273, 391584, 396002, 399507, 402081, 403705, 405336, 406973, 408616, 410267, 411924, 414604, 418330, 423120, 428997, 435983, 443083, 450298, 457631, 465083, 472657, 481571, 491882, 503649, 516932, 531796, 547086, 562817, 578999, 595647, 612773, 630424, 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, 800000, 803593, 807201, 810826, 814467, 818125, 821799, 825489, 829196, 832920, 836677, 840434, 844208, 847999, 851807, 855632, 859475, 863334, 867211, 871727, 876889, 882706, 889184, 896334, 903541, 910806, 918129, 925511, 932953, 940454, 948016, 955639, 963323, 971068, 978876, 986747, 994681, 1002678, 1010740, 1018867, 1027060, 1035318, 1043642, 1052034, 1060492, 1069019, 1077615, 1086279, 1095014, 1104277, 1114077, 1124896, 1136280, 1148238, 1160323, 1172534, 1184873, 1197342, 1209943, 1222675, 1235541, 1248543, 1261681, 1274957, 1288373, 1301929, 1315628, 1329471, 1343459, 1357594, 1371878, 1386311, 1400897, 1415635, 1430528, 1445578, 1460786, 1476153, 1491682, 1507374, 1523231, 1539254, 1555446, 1571808, 1588342, 1605049, 1621932, 1638992, 1656231, 1673533, 1690896, 1708320, 1725804, 1743348, 1761070, 1778972, 1797055, 1815322, 1833774, 1854860, 1878648, 1905207, 1934610, 1966929, 1999787, 2033194, 2067159, 2101691, 2136800, 2167536, 2193797, 2215480, 2232478, 2244684, 2256956, 2269295, 2281700, 2294174, 2305774, 2320238, 2337611, 2357940, 2381271, 2407651, 2434323, 2461290, 2488557, 2516125, 2543999, 2575619, 2611086, 2650506, 2693984, 2741631, 2790121, 2839468, 2889688, 2940796, 2992808, 3044090, 3094602, 3144308, 3193166, 3241136, 3289826, 3339248, 3389413, 3440331, 3492014, 3547297, 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, 9761393, 9776186, 9791003, 9805842, 9820702, 9835586, 9850492, 9865421, 9880372, 9895346, 9910759, 9926565, 9943184, 9960618, 9978873, 9997951, 10017856, 10038592, 10060164, 10082574, 10105826, 10121790, 10137787, 10169781, 10201876, 10234073, 10266371, 10298771, 10331273, 10363878, 10396585, 10429396, 10462311, 10495329, 10528452, 10561679, 10595011, 10628448, 10661991, 10695639, 10729394, 10763255, 10797224, 10831299, 10865482, 10899773, 10934172, 10968679, 11003295, 11038021, 11072856, 11105405, 11138049, 11170788, 11203623, 11236554, 11269582, 11302705, 11335926, 11369244, 11402659, 11436172, 11469783, 11503492, 11537299, 11571206, 11605211, 11639316, 11673521, 11714580, 11762553, 11817496, 11879470, 11948533, 12017997, 12087864, 12158137, 12228817, 12299908, 12371412, 12443331, 12515667, 12588423, 12661602, 12735205, 12809235, 12883696, 12958588, 13033916, 13109680, 13185884, 13262531, 13339623, 13417162, 13495151, 13573592, 13652489, 13731844, 13811660, 13891939, 13972684, 14053897, 14135582, 14217741, 14300377, 14383492, 14467090, 14551173, 14635744, 14679982, 14683987, 14647858, 14571689, 14455574, 14340384, 14226111, 14112748, 14000287, 13891763, 13825326, 13800950, 13818615, 13878301, 13979991, 14082427, 14185613, 14289555, 14394259, 14499730, 14637000, 14806857, 15010104, 15247560, 15520060, 15797430, 16079757, 16367129, 16659638, 16957374, 17257852, 17561075, 17867048, 18175775, 18487257, 18804078, 19126328, 19454100, 19787490, 20126593, 20522505, 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, 367215, 367215, 367215, 367215, 367215, 367215, 367215, 367215, 367215, 367215, 367215, 367215, 367215, 367215, 367215, 367215, 367215, 367215, 367215, 367889, 369243, 371284, 374017, 377449, 380913, 384408, 387936, 391496, 395088, 398714, 402373, 406065, 409791, 413552, 417347, 421177, 425042, 428942, 432878, 436851, 440860, 444905, 448988, 453108, 457266, 461462, 465697, 469970, 474283, 478635, 483028, 487438, 491888, 496379, 500912, 505485, 510100, 514758, 519458, 524200, 528986, 533816, 538690, 543609, 548572, 553581, 558635, 563735, 568883, 574077, 579318, 584607, 589945, 595331, 600767, 606252, 611787, 617373, 623010, 628698, 634438, 640231, 646077, 651975, 657928, 663935, 669997, 676114, 682287, 688517, 694803, 701147, 707549, 714009, 720528, 727106, 733745, 740444, 747205, 754027, 760911, 767859, 774869, 781944, 789083, 796288, 803558, 810895, 818298, 825770, 833309, 840917, 848595, 856343, 864162, 872052, 880014, 888048, 896198, 904422, 912721, 921097, 929549, 938080, 946688, 955375, 964142, 972990, 981919, 990929, 1000023, 1009200, 1018461, 1027807, 1037238, 1046757, 1056362, 1066056, 1075839, 1085712, 1095675, 1105729, 1115876, 1126116, 1136450, 1146879, 1157403, 1168024, 1178743, 1194044, 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, 174, 188, 195, 201, 208, 215, 222, 230, 238, 246, 254, 263, 329, 411, 514, 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, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2499, 2501, 2506, 2514, 2523, 2535, 2548, 2560, 2572, 2585, 2597, 2610, 2622, 2635, 2648, 2661, 2674, 2686, 2699, 2712, 2726, 2739, 2752, 2765, 2779, 2792, 2806, 2819, 2833, 2846, 2860, 2874, 2888, 2902, 2916, 2931, 2945, 2960, 2975, 2989, 3004, 3019, 3034, 3049, 3064, 3079, 3094, 3110, 3125, 3140, 3156, 3172, 3187, 3203, 3219, 3235, 3251, 3267, 3283, 3299, 3316, 3332, 3348, 3365, 3382, 3398, 3415, 3432, 3449, 3466, 3483, 3501, 3518, 3535, 3553, 3570, 3588, 3606, 3624, 3641, 3659, 3678, 3696, 3714, 3732, 3751, 3769, 3788, 3807, 3826, 3844, 3863, 3883, 3902, 3921, 3940, 3960, 3980, 3999, 4019, 4038, 4058, 4078, 4097, 4117, 4137, 4157, 4177, 4197, 4217, 4238, 4258, 4279, 4300, 4320, 4341, 4362, 4383, 4404, 4426, 4447, 4469, 4490, 4512, 4534, 4556, 4578, 4600, 4622, 4644, 4667, 4696, 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, 54972241, 54972241, 54972241, 54972241, 54972241, 54972241, 54972241, 54972241, 54972241, 54972241, 54972241, 54986003, 55013654, 55055323, 55111139, 55181233, 55265736, 55364781, 55478504, 55652412, 55887092, 56183125, 56541113, 56961650, 57399974, 57856242, 58330630, 58823305, 59334438, 59864203, 60412772, 60980321, 61553269, 62131663, 62715565, 63305017, 63900081, 64500807, 65107250, 65719472, 66337522, 66961457, 67591336, 68227216, 68869163, 69517223, 70171465, 70831942, 71498723, 72171860, 72851425, 73534368, 74223801, 74919785, 75622385, 76331666, 77047688, 77770522, 78500234, 79236887, 79980545, 80731289, 81489179, 82254285, 83026679, 83806428, 84593611, 85388294, 86190555, 87000465, 87818098, 88587321, 89420118, 90260864, 91109636, 91966508, 92831564, 93704886, 94586551, 95476639, 96375240, 97282429, 98198296, 99122920, 100056392, 100998798, 101950224, 102910763, 103880498, 104859522, 105847926, 106845803, 107853247, 108870353, 109897209, 110933918, 111980574, 113037280, 114104127, 115181220, 116268659, 117366550, 118474985, 119594080, 120723934, 121864656, 123016351, 124179131, 125353102, 126489947, 127590454, 128627136, 129656939, 130652574, 131663120, 132688541, 133728814, 134783911, 135859605, 136975834, 138131911, 139327166, 140560955, 141832661, 143116021, 144411144, 145718136, 147037108, 148368169, 149707470, 151055096, 152411122, 153775630, 155148698, 156534365, 157932748, 159343963, 160768127, 162205364, 163655764, 165119469, 166596601, 168087295, 169591684, 171109922, 172642139, 174188456, 175749010, 177323928, 179074637, 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, 2500000, 2478383, 2456953, 2435708, 2414647, 2393768, 2373069, 2352550, 2332208, 2312042, 2292223, 2272402, 2252753, 2233274, 2213963, 2194820, 2175841, 2157027, 2138376, 2128348, 2126967, 2134257, 2150241, 2174944, 2199932, 2225207, 2250772, 2276631, 2302787, 2329244, 2356004, 2383072, 2410451, 2438145, 2466156, 2494490, 2523149, 2552137, 2581458, 2611117, 2641116, 2671459, 2702151, 2733196, 2764598, 2796360, 2828487, 2860983, 2893853, 2922666, 2947359, 2972646, 2993733, 3010534, 3027421, 3044395, 3061456, 3078605, 3095842, 3113168, 3130583, 3148087, 3165682, 3183367, 3201142, 3219009, 3236968, 3255018, 3273162, 3292059, 3311720, 3332154, 3353370, 3375379, 3397525, 3419807, 3442228, 3464787, 3487485, 3510324, 3533304, 3556427, 3579692, 3603101, 3626654, 3650353, 3674198, 3698191, 3722331, 3742102, 3757466, 3768385, 3774821, 3776735, 3778642, 3780541, 3782432, 3784316, 3786192, 3782763, 3774052, 3760084, 3740882, 3716470, 3692209, 3668098, 3644137, 3620325, 3596660, 3577396, 3562507, 3551968, 3545757, 3543847, 3541931, 3540009, 3538080, 3536145, 3529072, 3535371, 3555241, 3588886, 3636514, 3698334, 3761206, 3825147, 3890174, 3956307, 4023564, 4089469, 4153962, 4216986, 4278478, 4338377, 4399114, 4460701, 4523151, 4586475, 4650686, 4719620, 4793413, 4872203, 4956130, 5045341, 5136157, 5228608, 5322723, 5418532, 5516065, 5626585, 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, 11215490, 11215490, 11215490, 11215490, 11215490, 11215490, 11215490, 11215490, 11215490, 11215490, 11215490, 11215490, 11215490, 11215490, 11215490, 11215490, 11215490, 11215490, 11215490, 11236074, 11277431, 11339751, 11423228, 11528054, 11633843, 11740602, 11848341, 11957068, 12066794, 12177526, 12289274, 12402048, 12515857, 12630710, 12746617, 12863588, 12981632, 13100759, 13220979, 13342303, 13464740, 13588301, 13712995, 13838834, 13965828, 14093986, 14223321, 14353843, 14485563, 14618491, 14752639, 14890411, 15029469, 15169825, 15311492, 15454481, 15598805, 15744477, 15891508, 16039913, 16189702, 16340890, 16493490, 16647514, 16802976, 16959889, 17118268, 17278124, 17439474, 17602329, 17766705, 17932615, 18100074, 18269097, 18439697, 18611890, 18785691, 18961114, 19138174, 19316888, 19497270, 19679336, 19863101, 20048582, 20235794, 20424754, 20615478, 20807983, 21002284, 21198399, 21396345, 21596139, 21797798, 22001340, 22206781, 22414140, 22623435, 22834684, 23047904, 23263115, 23480335, 23699583, 23920877, 24144237, 24369682, 24597231, 24826905, 25058722, 25292704, 25528869, 25767239, 26007834, 26250675, 26495782, 26743178, 26992883, 27244918, 27499306, 27751657, 28006323, 28263326, 28522687, 28784429, 29048572, 29315139, 29584153, 29855635, 30129608, 30406096, 30685120, 30966706, 31250875, 31537652, 31827060, 32119125, 32413869, 32711319, 33011498, 33314431, 33620144, 33928663, 34240013, 34554220, 34871311, 35191311, 35514248, 35840148, 36169039, 36500948, 36878582, 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, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40153, 40168, 40183, 40198, 40213, 40228, 40243, 40258, 40273, 40288, 40302, 40317, 40332, 40347, 40362, 40377, 40392, 40407, 40422, 40486, 40598, 40759, 40970, 41231, 41493, 41757, 42023, 42291, 42560, 42831, 43103, 43378, 43654, 43931, 44211, 44492, 44775, 45060, 45347, 45636, 45926, 46218, 46512, 46808, 47106, 47406, 47707, 48011, 48316, 48624, 48933, 49244, 49557, 49873, 50190, 50509, 50830, 51154, 51479, 51833, 52215, 52625, 53066, 53536, 54010, 54489, 54971, 55458, 55929, 56404, 56883, 57366, 57853, 58345, 58840, 59340, 59844, 60352, 60864, 61381, 61903, 62428, 62958, 63493, 64032, 64576, 65124, 65677, 66235, 66798, 67365, 67937, 68514, 69096, 69683, 70274, 70871, 71473, 72080, 73113, 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, 10750000, 10866183, 10983623, 11102331, 11222322, 11343611, 11466210, 11590134, 11715397, 11842014, 12325700, 12826009, 13468809, 14263733, 15105572, 15997097, 16941239, 17941104, 18999980, 19925365, 20706854, 21333398, 21793262, 22073986, 22358326, 22646329, 22938041, 23233511, 23532788, 23823479, 24105348, 24378150, 24641639, 24895561, 25152100, 25411282, 25673136, 25937687, 26204965, 26428534, 26607869, 26742439, 26831707, 26875131, 26918625, 26962189, 27005824, 27049530, 27093306, 27161567, 27254502, 27371581, 27513708, 27681073, 27849455, 28018862, 28189300, 28360774, 28533291, 28719933, 28920894, 29136372, 29366564, 29611672, 29858827, 30108044, 30359341, 30612735, 30868245, 31134963, 31413071, 31702755, 32004200, 32317597, 32634063, 32953628, 33276322, 33602176, 33931221, 34250722, 34560483, 34860309, 35149998, 35429349, 35710919, 35994727, 36280791, 36569128, 36859757, 37163257, 37479831, 37809681, 38153013, 38510036, 38870400, 39234136, 39601276, 39971851, 40345894, 40718496, 41089602, 41459153, 41827091, 42193357, 42562831, 42935539, 43311511, 43690776, 44073361, 44417852, 44723743, 44990527, 45217688, 45404707, 45592500, 45781070, 45970420, 46160552, 46352692, 46487478, 46564792, 46584515, 46546526, 46450703, 46355077, 46259648, 46164416, 46069379, 45974538, 45944804, 45980369, 46081427, 46248173, 46480802, 46714602, 46949578, 47185735, 47423081, 47661620, 47890226, 48108804, 48317261, 48515502, 48703433, 48892093, 49081483, 49271606, 49462466, 49654066, 49851583, 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, 6000000, 6113782, 6229723, 6347862, 6468241, 6590903, 6715891, 6843249, 6973023, 7105258, 7302908, 7502686, 7728031, 7980135, 8240464, 8509285, 8786876, 9073523, 9369520, 9667277, 9966626, 10267384, 10569360, 10872345, 11184015, 11504621, 11834416, 12173666, 12522641, 12879737, 13245133, 13619015, 14001568, 14392986, 14795346, 15208954, 15634125, 16071181, 16520455, 16991513, 17485246, 18002579, 18544472, 19111919, 19696730, 20299435, 20920583, 21560737, 22220480, 22899875, 23599506, 24309683, 25040692, 25793143, 26568199, 27366540, 28188865, 29035895, 29908371, 30763983, 31601240, 32418583, 33214384, 33986941, 34777462, 35586364, 36414073, 37261027, 38127674, 39007998, 39902173, 40810375, 41732783, 42669573, 43627383, 44606685, 45607961, 46631704, 47678418, 48749140, 49844419, 50964818, 52110912, 53283291, 54482036, 55707739, 56961007, 58242459, 59552729, 60843105, 62112247, 63358765, 64581224, 65778137, 66997221, 68238885, 69503549, 70791637, 72103583, 73449404, 74829905, 76245912, 77698268, 79187838, 80705948, 82253148, 83829992, 85437050, 87074899, 88647362, 90151889, 91585865, 92946603, 94231351, 95533839, 96854312, 98193018, 99550208, 100970120, 102419259, 103898175, 105407425, 106947578, 108519213, 110113945, 111732111, 113374057, 115040131, 116730690, 118261782, 119629770, 120830953, 121861566, 122717780, 123580010, 124448298, 125322686, 126203219, 127089938, 128160070, 129417367, 130865641, 132508765, 134350677, 136218191, 138111665, 140031458, 141977937, 143951473, 146051521, 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, 18003, 20253, 20294, 20334, 20375, 20416, 20457, 19483, 18555, 17671, 16830, 16028, 15265, 14538, 13846, 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, 409064131, 410890205, 412731942, 414589562, 416463301, 418353407, 420260144, 422183799, 424124668, 426083080, 429145760, 432219192, 435683483, 439543489, 443450905, 447406278, 451410184, 455463193, 459565883, 463523017, 467331452, 470984651, 474481600, 477855433, 481262934, 484704506, 488180599, 491691638, 495238081, 498311264, 500907481, 503023016, 504649469, 505783012, 506928906, 508087433, 509258898, 510443594, 511641845, 512791595, 513893098, 514949973, 515962567, 516931226, 517918693, 518925425, 519951923, 520998680, 522066230, 522385469, 521962583, 520703345, 518714950, 516004984, 513347233, 510741583, 508187921, 505686161, 503236216, 501093762, 499253656, 497720004, 496486709, 495543966, 494627197, 493728689, 492846719, 491987834, 491149740, 490943831, 491383615, 492450010, 494174184, 496527144, 498892471, 501297368, 503721131, 506133395, 508550005, 511012616, 513552839, 516184395, 518901519, 521688568, 524500856, 527391803, 530276611, 533199828, 536131921, 539262826, 542615413, 546149263, 549886331, 553839225, 557851102, 561934147, 566023971, 570179442, 574378565, 578715794, 583148261, 587661218, 592275403, 596974438, 601708473, 606477910, 611283323, 616141844, 621053557, 626307594, 631911560, 637850897, 644181145, 650884042, 657679549, 664571770, 671495459, 678412403, 685583130, 692469643, 699088324, 705306452, 711120510, 716542617, 722043748, 727625153, 733289283, 739037208, 744871454, 750977065, 757401345, 764142734, 771201961, 778535887, 785964357, 793490395, 801115876, 808841840, 816670502, 824699275, 832965921, 841481513, 850155078, 858791425, 867156429, 875650570, 884512636, 893926043, 903656201, 915603403, 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, 55000, 55000, 55000, 55000, 55000, 55000, 55000, 55000, 55000, 55000, 55000, 55000, 55000, 55000, 55000, 55000, 55000, 55000, 55000, 55326, 55987, 56993, 58355, 60083, 61862, 63694, 65580, 67522, 69522, 71581, 73700, 75883, 78130, 80443, 82826, 85278, 87803, 90404, 93081, 95837, 98675, 101597, 104605, 107703, 110892, 114176, 117557, 121038, 124622, 128952, 134084, 140112, 147069, 155024, 163409, 172247, 181564, 191384, 201736, 212207, 222786, 233457, 244204, 255009, 266292, 278074, 290377, 303225, 316641, 329733, 342458, 354769, 366619, 377956, 389643, 401691, 414112, 426917, 440118, 454587, 470397, 487626, 506355, 526670, 547801, 569779, 592638, 616415, 641146, 665394, 689096, 712186, 734591, 756238, 778522, 801463, 825080, 849392, 874421, 897890, 919712, 939799, 958059, 974396, 991011, 1007909, 1025096, 1042575, 1060353, 1080020, 1101649, 1125313, 1151086, 1179048, 1207688, 1237025, 1267074, 1297852, 1329066, 1360604, 1392464, 1424646, 1457146, 1489961, 1523516, 1557826, 1592909, 1628782, 1665463, 1699941, 1732125, 1761920, 1789231, 1813956, 1839024, 1864438, 1890203, 1916324, 1942806, 1968567, 1993585, 2017838, 2041302, 2063955, 2086858, 2110016, 2133431, 2157106, 2181044, 2206710, 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, 1919159, 1919159, 1919159, 1919159, 1919159, 1919159, 1919159, 1919159, 1919159, 1919159, 1919159, 1919159, 1919159, 1919159, 1919159, 1919159, 1919159, 1919159, 1919159, 1922681, 1929758, 1940422, 1954706, 1972644, 1990746, 2009014, 2027450, 2046056, 2064831, 2083780, 2102902, 2122199, 2141674, 2161327, 2181161, 2201176, 2221376, 2241760, 2262332, 2283093, 2304044, 2325187, 2346524, 2368057, 2389788, 2411718, 2433850, 2456184, 2478724, 2501470, 2524425, 2546822, 2569418, 2592213, 2615211, 2638413, 2661820, 2685435, 2709259, 2733294, 2757542, 2782004, 2806684, 2831582, 2856701, 2882043, 2907608, 2933401, 2959422, 2985674, 3012158, 3038877, 3065832, 3093026, 3120462, 3148140, 3176063, 3204234, 3232655, 3261327, 3290253, 3319436, 3348877, 3378579, 3408544, 3438774, 3469272, 3500041, 3531082, 3562398, 3593991, 3625864, 3658019, 3690460, 3723187, 3756205, 3789515, 3823120, 3857022, 3891225, 3925731, 3960542, 3995662, 4031093, 4066837, 4102899, 4139279, 4175982, 4213010, 4250365, 4288052, 4326072, 4364429, 4403126, 4442165, 4481550, 4521284, 4561369, 4603227, 4645469, 4688099, 4731120, 4774535, 4818349, 4862565, 4907187, 4952219, 4997663, 5043525, 5089807, 5136514, 5183650, 5231218, 5279223, 5327669, 5376559, 5425897, 5475688, 5525937, 5576646, 5627821, 5679465, 5731583, 5784180, 5837259, 5890825, 5944883, 5999437, 6054491, 6136836, 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, 27791, 27791, 27791, 27791, 27791, 27791, 27791, 27791, 27791, 27791, 27791, 27791, 27791, 27791, 27791, 27791, 27791, 27791, 27791, 27846, 27955, 28121, 28343, 28621, 28902, 29186, 29473, 29763, 30055, 30350, 30648, 30950, 31254, 31561, 31871, 32184, 32500, 32820, 33142, 33468, 33797, 34129, 34464, 34803, 35145, 35490, 35839, 36191, 36546, 36905, 37268, 37623, 37981, 38342, 38707, 39076, 39448, 39823, 40202, 40585, 40971, 41361, 41755, 42152, 42553, 42958, 43367, 43780, 44196, 44617, 45041, 45470, 45903, 46340, 46781, 47226, 47675, 48129, 48587, 49049, 49516, 49987, 50463, 50943, 51427, 51917, 52411, 52909, 53413, 53921, 54434, 54952, 55475, 56003, 56536, 57073, 57616, 58165, 58718, 59277, 59840, 60410, 60984, 61565, 62150, 62742, 63338, 63941, 64549, 64890, 64963, 64769, 64309, 63584, 62866, 62157, 61456, 60763, 60096, 59565, 59170, 58907, 58777, 58777, 58777, 58777, 58777, 58777, 58777, 58564, 58144, 57518, 56691, 55667, 54661, 53674, 52704, 51752, 50817, 50114, 49640, 49393, 49367, 49561, 49756, 49951, 50148, 50345, 50543, 50948, 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, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 905, 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, 1000000, 978177, 956830, 935949, 915524, 895545, 876001, 856884, 838184, 819893, 807540, 795067, 784544, 775912, 767375, 758931, 750581, 742322, 734155, 730725, 732079, 738267, 749339, 765347, 781696, 798395, 815451, 832871, 850664, 870777, 893324, 918421, 946190, 976757, 1008311, 1040885, 1074510, 1109222, 1145056, 1176193, 1202435, 1223574, 1239396, 1249679, 1260048, 1270502, 1281044, 1291672, 1302389, 1313953, 1326378, 1341399, 1357350, 1374250, 1391359, 1408679, 1426211, 1443960, 1461927, 1480115, 1498528, 1517166, 1536035, 1555135, 1574470, 1594044, 1613858, 1633915, 1654220, 1676673, 1701337, 1728278, 1757561, 1789255, 1821517, 1854358, 1887789, 1921819, 1956459, 1990249, 2023151, 2055124, 2086129, 2116123, 2146546, 2177402, 2208699, 2240443, 2272639, 2305445, 2338873, 2372933, 2407638, 2442998, 2478874, 2515273, 2552202, 2589670, 2627685, 2664329, 2699561, 2733334, 2765603, 2796321, 2827377, 2858773, 2890514, 2922603, 2955044, 2985778, 3014767, 3041974, 3067360, 3090886, 3114587, 3138467, 3162525, 3186762, 3207396, 3230354, 3255672, 3283389, 3313541, 3346167, 3379114, 3412385, 3445984, 3479914, 3514178, 3551599, 3592246, 3636191, 3683506, 3734264, 3785723, 3837890, 3890776, 3944391, 3998745, 4065897, 4146367, 4240690, 4349420, 4473129, 4600356, 4731202, 4865770, 5004165, 5146496, 5307595, 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, 4000000, 4099892, 4202278, 4307221, 4414785, 4525034, 4638038, 4753863, 4872581, 4994263, 5122099, 5250013, 5381121, 5515503, 5653241, 5794419, 5939122, 6087439, 6239460, 6358727, 6444528, 6496134, 6512797, 6493752, 6474762, 6455828, 6436949, 6418125, 6399356, 6380643, 6361984, 6343379, 6324829, 6306333, 6287891, 6269504, 6251169, 6232889, 6214662, 6196488, 6178368, 6160300, 6142286, 6124324, 6106414, 6088557, 6070752, 6052999, 6035298, 6055374, 6114191, 6212180, 6350901, 6531393, 6717014, 6907910, 7104232, 7306133, 7513772, 7727311, 7946920, 8172770, 8405038, 8643907, 8889565, 9142204, 9402023, 9669226, 9944022, 10172892, 10354379, 10486990, 10569186, 10599383, 10629666, 10660035, 10690492, 10721035, 10751665, 10782383, 10813189, 10844082, 10875064, 10906134, 10937292, 10968540, 10999877, 11031303, 11062819, 11094425, 11126121, 11157907, 11189785, 11221753, 11253812, 11285963, 11318206, 11350541, 11382968, 11530903, 11800814, 12199511, 12734169, 13412346, 14126641, 14878976, 15671378, 16505981, 17385031, 18088666, 18608564, 18935957, 19061604, 18975768, 18890318, 18805253, 18720571, 18636270, 18554037, 18472166, 18390657, 18309507, 18228716, 18148281, 18068201, 17988474, 17909099, 17830074, 17751398, 17713063, 17715169, 17757818, 17841112, 17965156, 18090063, 18215838, 18342487, 18470017, 18598434, 18812394, 19114980, 19509370, 19998840, 20586765, 21191974, 21814974, 22456290, 23116458, 23796035, 24460690, 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, 3721, 3721, 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, 14750000, 14750000, 23060000, 37840000, 42210000, 49980000, 61980000, 63250000, 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, 743, 745, 752, 758, 764, 771, 777, 793, 809, 826, 843, 860, 1720, 3441, 6883, 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, 983104755, 986464967, 989864750, 993304404, 996784263, 1000304675, 1003866016, 1007468698, 1011113144, 1014799822, 1020150076, 1025557675, 1031616616, 1038342722, 1045238421, 1052307852, 1059555372, 1066985519, 1074603043, 1082114553, 1089507052, 1096534977, 1103392066, 1110594705, 1117897019, 1125304048, 1132861806, 1140524282, 1148292956, 1155618460, 1162497339, 1168886301, 1174792985, 1180213555, 1185694036, 1191237685, 1196838401, 1202503348, 1208233715, 1213934891, 1219617217, 1225283810, 1230929323, 1236555463, 1242258939, 1248042343, 1253907423, 1259855932, 1265889730, 1271136843, 1275602897, 1278768180, 1281158448, 1282781891, 1284514999, 1286359120, 1288315736, 1290386388, 1292572700, 1295121860, 1298027373, 1301279942, 1304883100, 1308825538, 1312850777, 1316952210, 1321129252, 1325389634, 1329732282, 1334654211, 1340168478, 1346202715, 1352896118, 1360163018, 1367501771, 1374940414, 1382459121, 1390028839, 1397666358, 1405838237, 1414583216, 1423919001, 1433850986, 1444371648, 1455021634, 1465857041, 1476798447, 1487893376, 1499115427, 1510109709, 1520891633, 1531425085, 1541712153, 1551756342, 1561938512, 1572272041, 1582693744, 1593261169, 1603953574, 1615300901, 1627273655, 1639887187, 1653151632, 1667064512, 1681154888, 1695427510, 1709887300, 1724558347, 1739441480, 1753729257, 1767417985, 1780422213, 1792912374, 1804803374, 1816884694, 1829102909, 1841395693, 1853777065, 1866778878, 1880624916, 1895426673, 1910916276, 1927207651, 1944216846, 1961489200, 1979027667, 1996813608, 2014848732, 2033160306, 2052125441, 2071786711, 2092158599, 2113215566, 2134919626, 2156892673, 2179140887, 2201762907, 2224730578, 2248127325, 2270675197, 2291979566, 2312098978, 2331135363, 2349014611, 2366918849, 2384671779, 2402301767, 2421291820, 2441897177, 2467923023, 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, 2593000, 2593000, 2593000, 2593000, 2593000, 2593000, 2593000, 2593000, 2593000, 2593000, 2593000, 2593000, 2593000, 2593000, 2593000, 2593000, 2593000, 2593000, 2593000, 2593945, 2595835, 2598674, 2602463, 2607203, 2611952, 2616710, 2621476, 2626251, 2631034, 2635826, 2640627, 2645437, 2650256, 2655083, 2659919, 2664764, 2669617, 2674480, 2679351, 2684231, 2689121, 2694019, 2698926, 2703842, 2708766, 2713700, 2718643, 2723595, 2728556, 2733526, 2738504, 2742660, 2746821, 2750989, 2755163, 2759343, 2763528, 2767720, 2771918, 2776122, 2780333, 2784549, 2788772, 2793000, 2797235, 2801476, 2805723, 2809977, 2814236, 2818506, 2822786, 2827076, 2831377, 2835688, 2840005, 2844329, 2848659, 2852995, 2857337, 2861686, 2866041, 2870403, 2874771, 2879145, 2883526, 2887913, 2892307, 2896707, 2901113, 2905526, 2909945, 2914371, 2918803, 2923241, 2927686, 2932138, 2936596, 2941061, 2945532, 2954299, 2967405, 2984894, 3006808, 3033193, 3059809, 3086657, 3113742, 3141063, 3168624, 3196638, 3225110, 3254047, 3283453, 3313336, 3343491, 3373920, 3404625, 3435609, 3467950, 3500594, 3533546, 3566809, 3600384, 3634275, 3668486, 3703018, 3737875, 3773061, 3808578, 3844429, 3880617, 3917147, 3954020, 3991240, 4028811, 4066735, 4105016, 4143658, 4182663, 4222035, 4261779, 4301896, 4342391, 4383267, 4424528, 4466177, 4508218, 4550655, 4593492, 4647434, 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, 1783000, 1783000, 4880000, 4966000, 5055000, 5155000, 5272000, 5415000, 5585000, 5781000, 6000000, 6235000, 6483000, 6744000, 7020000, 7309000, 7608000, 7917000, 8231000, 8550000, 8891000, 9224000, 9632000, 551900, 551900, 1511000, 1544000, 1577000, 1609000, 1643000, 1678000, 1716000, 1757000, 1800000, 1847000, 1898000, 1955000, 2016000, 2082000, 2150000, 2220000, 2290000, 2362000, 2438000, 2567000, 2681000, 2750000, 2750000, 4687000, 5215000, 6000000, 8252000, 9690000, 11170000, 13050000, 13590000, 12420000, 12610000, 12800000, 12990000, 13180000, 13380000, 13580000, 13780000, 13990000, 14190000, 14410000, 14620000, 14820000, 15020000, 15230000, 15440000, 15650000, 15860000, 16080000, 16300000, 16300000, 15600000, 15820000, 16040000, 16300000, 16520000, 16710000, 16940000, 17150000, 17360000, 17510000, 17660000, 17800000, 17970000, 18130000, 18320000, 18500000, 18680000, 18850000, 19040000, 19220000, 19390000, 19550000, 19700000, 19840000, 20010000, 20200000, 20370000, 20550000, 20730000, 20930000, 21130000, 21310000, 21490000, 21620000, 21710000, 21880000, 22020000, 22090000, 22220000, 22340000, 22440000, 22540000, 22630000, 22720000, 23070000, 23090000, 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, 747000, 758402, 769979, 781732, 793665, 805780, 818080, 830567, 843245, 856117, 869384, 882655, 896128, 909807, 923695, 937794, 952109, 966642, 981398, 996378, 1011587, 1027028, 1042705, 1058622, 1074781, 1091187, 1107843, 1124754, 1141922, 1159353, 1177050, 1195017, 1213258, 1231778, 1250580, 1269669, 1289050, 1308726, 1328703, 1348985, 1369577, 1390482, 1411707, 1433256, 1455134, 1477346, 1499896, 1522791, 1546036, 1565083, 1579865, 1589254, 1594230, 1594729, 1595228, 1595726, 1596223, 1596720, 1597216, 1597626, 1597950, 1598187, 1598338, 1598403, 1598468, 1598531, 1598594, 1598656, 1598718, 1598912, 1599238, 1599697, 1600289, 1601012, 1601735, 1602458, 1603181, 1603903, 1604624, 1605978, 1607966, 1610589, 1613848, 1617745, 1621651, 1625565, 1629488, 1633420, 1637361, 1639962, 1641223, 1641143, 1639724, 1636965, 1634210, 1631459, 1628712, 1625968, 1623228, 1618874, 1612918, 1605378, 1596265, 1585596, 1574998, 1564469, 1554010, 1543620, 1533299, 1523652, 1514671, 1506348, 1498676, 1491647, 1484651, 1477686, 1470754, 1463853, 1457998, 1457662, 1462906, 1473791, 1490380, 1512735, 1535427, 1558458, 1581835, 1605562, 1629646, 1653755, 1677885, 1702032, 1726191, 1750358, 1774863, 1799711, 1824907, 1850456, 1876362, 1904174, 1933946, 1965735, 1999596, 2035589, 2072230, 2109530, 2147501, 2186156, 2225507, 2269541, 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, 1085814, 1085814, 1085814, 1085814, 1085814, 1085814, 1085814, 1085814, 1085814, 1085814, 1085814, 1085814, 1085814, 1085814, 1085814, 1085814, 1085814, 1085814, 1085814, 1082301, 1075333, 1064965, 1051251, 1034247, 1017518, 1001060, 984868, 968938, 953265, 937846, 922676, 907752, 893069, 878624, 864412, 850430, 836674, 823141, 809827, 796728, 783841, 771162, 758688, 746417, 734343, 722465, 710779, 699282, 687971, 680342, 676370, 676113, 679468, 686415, 693432, 700521, 707683, 714918, 722226, 729610, 737069, 744604, 752216, 759906, 767675, 775523, 783451, 791460, 799552, 807725, 815983, 824325, 832752, 841265, 849865, 858553, 867330, 876197, 885154, 894203, 903344, 912579, 921908, 931333, 940854, 950472, 960189, 970004, 979920, 989938, 1000058, 1010281, 1020609, 1031042, 1041582, 1052230, 1062987, 1073853, 1084831, 1097325, 1111376, 1127021, 1144303, 1163263, 1182536, 1202129, 1222046, 1242294, 1262877, 1283555, 1304325, 1325186, 1346136, 1367170, 1388533, 1410230, 1432265, 1454646, 1477198, 1501779, 1528456, 1557297, 1588373, 1621755, 1655839, 1690639, 1726171, 1762449, 1799490, 1836997, 1874974, 1913425, 1952352, 1991759, 2031962, 2072976, 2114819, 2157505, 2201053, 2245025, 2289421, 2334240, 2379481, 2425144, 2471683, 2519116, 2567459, 2616729, 2666945, 2725021, 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, 1800, 2005, 2008, -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, 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, 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, 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, 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, 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, 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, 1730, 1800, 1822, 1833, 1834, 1843, 1851, 1861, 1871, 1881, 1891, 1901, 1911, 1921, 1931, 1939, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 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, 1841, 1871, 1881, 1891, 1901, 1911, 1921, 1946, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 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, 1820, 1891, 1911, 1921, 1943, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 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, 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, 1800, 1843, 1850, 1900, 1902, 1906, 1911, 1916, 1921, 1926, 1936, 1945, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 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, 1600, 1700, 1800, 1820, 1850, 1870, 1890, 1900, 1910, 1913, 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, -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, 1800, 1820, 1870, 1913, 1936, 1950, 1973, 1990, -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, 1600, 1700, 1800, 1820, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 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, 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, 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, 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, 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, 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, 1800, 1843, 1850, 1900, 1926, 1931, 1936, 1946, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 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, 1820, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 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, 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, 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, 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, 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, 1788, 1800, 1850, 1900, 1901, 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, 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, 1820, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 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, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 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, 1800, 1820, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 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, 1800, 1820, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 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, 1800, 1820, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 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, 1555, 1640, 1800, 1835, 1839, 1860, 1900, 1910, 1920, 1927, 1937, 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, 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, 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, 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, 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, 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, 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, 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, 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, -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, 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, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 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, 1820, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 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, 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, 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, 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, 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, 1785, 1800, 1812, 1885, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 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, 1820, 1854, 1861, 1871, 1881, 1891, 1901, 1911, 1921, 1931, 1946, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 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, 1800, 1820, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 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, 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, 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, 1600, 1700, 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, 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, 1700, 1800, 1843, 1850, 1900, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 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, 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, 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, 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, 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, 1820, 1950, 1951, 1952, 1953, 1954, 1955, 1956, 1957, 1958, 1959, 1960, 1961, 1962, 1963, 1964, 1965, 1966, 1967, 1968, 1969, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1991, 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 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, 1820, 1870, 1913, 1936, 1950, 1973, 1990, 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, 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, 1820, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1800, 1820, 1970, 1971, 1972, 1973, 1974, 1975, 1976, 1977, 1978, 1979, 1980, 1981, 1982, 1983, 1984, 1985, 1986, 1987, 1988, 1989, 1990, 1600, 1700, 1800, 1820, 1850, 1870, 1890, 1900, 1910, 1913, 1920, 1921, 1922, 1923, 1924, 1925, 1926, 1927, 1928, 1929, 1930, 1931, 1932, 1933, 1934, 1935, 1936, 1937, 1938, 1939, 1940, 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, 387, 387, 387, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 16, 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, 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, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 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, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 275, 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, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 33, 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, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 38, 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, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 174, 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, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 172, 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, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 166, 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, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 167, 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, 186, 186, 186, 186, 186, 186, 186, 186, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 225, 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, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 276, 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, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 250, 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, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 203, 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, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 149, 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, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 206, 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, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 254, 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, 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, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 372164, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 265, 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, 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, 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, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 118, 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, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 114, 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, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 113, 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, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 110, 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, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 220, 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, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 294, 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, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 102, 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, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 226, 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, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 92, 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, 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, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 227, 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, 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, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 230, 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, 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, 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, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 235, 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, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 237, 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, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 459, 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, 185, 185, 185, 185, 185, 185, 185, 185, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 248, 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, 381, 381, 381, 381, 381, 381, 381, 381, 381, 381, 381, 381, 381, 381, 381, 381, 381, 381, 381, 381, 381, 381, 381, 382, 382, 382, 382, 382, 382, 382, 382, 382, 382, 382, 382, 382, 382, 382, 382, 382, 382, 382, 382, 382, 382, 382, 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]}